我想要做的是使用jQuery改变输入文本框的“value =”。最终目标是使用.html()获取表单,以便将所有代码以及输入框中输入的值一起。如何更改输入框的值属性的HTML?
例如,我有这样的:
<span id="example">
<input type="text" value="" id="rate" />
</span>
如果用户键入到输入框使用我可以.VAL保存数据,但我想要做的就是抓住HTML,所以我可以重新用值显示输入框。
如果用户在输入中键入“bob”。然后我用:
var test = $('#example').html();
变量 '测试' 拥有以下几点:
<input type="text" value="" id="rate" />
我要的是:
<input type="text" value="bob" id="rate" />
如何实现这一目标?
凤凰有你的答案,你应该看看可用于表单的选择器:http://docs.jquery.com/Selectors – Mottie 2009-09-19 07:15:46
Dupe:http://stackoverflow.com/questions/1388893/jquery-html-in-firefox-uses-innerhtml-ignores-dom-更改 – gnarf 2009-09-19 08:14:58