在填充另一个选择框时动态添加选择框
dynamically adding the select box when filling the other select box
hi我正在处理一个表单,其中包含一个输入文本框来填充其中的爱好,这里我想要的是,每当我在该输入框中输入值时,我都需要动态添加另一个空文本框,在那里我可以添加另一值,如果他们在这个新的空框中输入任何值,那么另一个空白文本框应该添加到这个空框的底部。使用javascript&php如何实现这一点?我选择框的代码是
<div class="ma_form"><label style="width:32%;text-align: left;">hobbies:</label>
<div class="ma_edit"><input type="text" name="c2hobby" id="c2hobby" value="" placeholder="Please enter a hobby" class="snappy aad" /></div></div>
我不确定这是否是你想要的,但是。。。
创建这样的选择框:
<select id="hobbies" style="display: none;"></select>
然后将以下JavaScript添加到文档的头部:
<script type="text/javascript">
window.onload = function(){
document.getElementById("c2hobby").onkeyup = function(){
document.getElementById("hobbies").style.display = (this.value.length > 0) ? "block" : "none";
};
};
</script>
相关文章:
- d3基于用户选择动态更新节点
- JQuery--无法选择动态附加到表中的对象
- 如何根据用户选择动态更改多个复选框的编号
- JavaScript确认何时在表单中选择动态HTML字段
- 使用JQuery通过下拉选择动态更改PHP值
- 使用用户选择动态更新页面
- 在jquery中选择动态创建的元素
- 选择动态添加表单的元素
- 根据<选择>动态创建的表单不起作用
- j查询选择动态添加的表行的列数据
- Dojo 筛选选择 - 动态将下拉列表中的特定选项标记为禁用(灰显且不可选择)
- 选择动态创建的 html 元素而不单击
- 如何运行函数以选择动态添加
- Jquery 选择动态 ID
- 使用 Knockoutjs 根据用户的语言选择动态调整页面内容
- jQuery 选择动态创建的 html 元素
- 如何在JQuery中从Gallery View中选择动态图像
- 如何从AngularJS指令中选择动态生成的元素
- 选择动态创建的表中高亮显示的行,onclick事件
- 按类名选择动态更改的元素