【发布时间】:2012-08-11 03:37:36
【问题描述】:
所以我有这个代码。我想完成一些事情 对于 javascript 的人来说可能很简单。如果选择了某个选项 然后在 div 上添加一个输入字段。
<select name="amount" >
<option value="50">50$</option>
<option value="100">100$</option>
<option value="Other">Other</option>
</select>
<div id="custom_price">
</div>
所以我想在选择 'Other' 选项后添加输入字段。我知道有 解决此问题的简单方法,但我无法使其工作:
document.getElementById('custom_price').innerHTML += "<input type="text" name="amount"/>"
所以 custom_div 看起来像:
<div id="custom_price">
Custom price:<br>
<input type="text" name="amount"/>
</div>
【问题讨论】:
-
提示:查看语法高亮。
-
@SLaks - 是的,那里有语法错误!所有发布的答案(包括我的)只是执行 OP 已经完成的相同事情的不同方法 :)
标签: javascript jquery input field add