<input type=button onclick="add()" value=add>
<div id=a></div>
<script>
function add()
{
o = document.createElement("select")
o.options[o.options.length] = new Option("aaaaaaaaaaaaaaaa","")
o.options[o.options.length] = new Option("b","b")
o.options[o.options.length] = new Option("c","c")
//o.onchange=r
//都可以
o.attachEvent("onchange",r)
a.appendChild(o)
}
function r()
{
alert("ok")
}
</script>
<div id=a></div>
<script>
function add()
{
o = document.createElement("select")
o.options[o.options.length] = new Option("aaaaaaaaaaaaaaaa","")
o.options[o.options.length] = new Option("b","b")
o.options[o.options.length] = new Option("c","c")
//o.onchange=r
//都可以
o.attachEvent("onchange",r)
a.appendChild(o)
}
function r()
{
alert("ok")
}
</script>
本文介绍了一种使用JavaScript和HTML创建动态下拉菜单的方法。通过按钮点击事件触发,可在页面上动态生成包含多个选项的下拉菜单,并为这些选项添加了事件监听器以便进行后续处理。
383

被折叠的 条评论
为什么被折叠?



