【发布时间】:2013-05-02 19:57:47
【问题描述】:
我的 html 页面中有这个 div 显示为灯箱:
<div id="container">
<input type="text" id="user_1" name="user_1" value="user_1"/><br>
<input type="text" id="user_2" name="user_2" value="user_2"/><br>
<input type="text" id="user_3" name="user_3" value="user_3"/><br>
<label onclick="add_input();"><img alt="add_other" src="add.png"></label>
</div>
我希望当我点击图像时,输入将被添加并出现,我尝试使用以下 Js 函数来做到这一点:
function add_input(){
var div = document.getElementById('container');
var input = '<input style="width:300px;" type="text" id="user" name="user" value=""/>'
div.innerHTML+= input;
}
id="container" 的 div 在其 css 中具有 height : auto 并且在单击添加图像后会出现一个输入,但在灯箱之外。
还有其他方法吗?
【问题讨论】:
标签: javascript input django-templates