关于<input id="test" type="text">,append值的问题

我有一个<input id="test" type="text">
当我在里面输入了一些字符,如"abc"
点击其他按纽,执行以下任务
1在abc后面添加字符"aaa"
2添加完成后,再添加一个回车在里面(虽然回车没啥效果,但是可以触发里面的keyup key code==13事件)
不知所措啊,求高手指点~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
谢谢

波斯汪
浏览 135回答 2
2回答

慕婉清6462132

你可以在“其他按钮”的点击事件里给值加上aaa并手动触发文本框的keyup事件

DIEA

注意你的jquery的路径和文件名称<!doctype&nbsp;html><html><head><meta&nbsp;charset="utf-8"><title>无标题文档</title><!--引入jqueyr--><script&nbsp;type="text/javascript"&nbsp;src="jquery.js"></script><script&nbsp;type="text/javascript">&nbsp;&nbsp;&nbsp;&nbsp;$(document).ready(function(e)&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("#click").click(function(){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;value=$("#test").val();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;value=value+"aaa";&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("#test").val(value);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//这时候已经完成了赋值&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//JS模拟按键的话会存在很大的安全隐患,也没有这个方法&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//可以直接调用触发了按下回车键后的函数&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//例如userClick();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;userClick();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function&nbsp;userClick()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert("回车");&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;});</script></head><body>&nbsp;&nbsp;&nbsp;&nbsp;<input&nbsp;type="text"&nbsp;id="test"&nbsp;/>&nbsp;&nbsp;&nbsp;&nbsp;<button&nbsp;id="click">Click</button></body></html>
打开App,查看更多内容
随时随地看视频慕课网APP