js如何动态创建一个input
一个页面上有一组checkbox,这是动态添加的。(根据数据库中的Id生成checkbox的id和value,数据库中的Name生成checkbox的显示值),请问各位大神应该怎么写、本人学生学习、还请详细点讲解 js?input?checkbox 数据库 CheckBox js
[解决办法]
var input = document.createElement("input");
$(input).attr("type", "checkbox");
$(input).attr("name", "yourname");
$(input).attr("value", "1");
var text = document.createTextNode("Test");
$(input).appendTo("body");
$(text).appendTo("body");
<input type="button" onclick="test()" value="BTNTEST" />
<br />
<div id="divId">
</div>
</form>
</body>
</html>
[/code]
[解决办法]
用 jqeury 出 ,也很容易
var output = '<div></div>' <-- 直接拼
output = $(output);
$("#result").append(output);
result 是 一个div 的id