注册 登录
编程论坛 JavaScript论坛

怎样用js动态创建select下拉菜单?

gu_tong2008 发布于 2010-10-19 15:30, 1980 次点击
怎样用js动态创建select下拉菜单?我想用javascript动态创建64个名字相同的select下拉菜单,每个下拉菜单有4个选项,该怎样实现?代码越简单越好!
3 回复
#2
gu_tong20082010-10-20 09:27
1、
function test()
{
    var i=0;j=0;
    for(i=0;i<64;i++)
    {
        document.write('<select>')
        for (j=0;j<4;j++)
        {
            if(j==0)
                document.write('<option value='+j+'>'+'aa'+'<\/option>')
            else if(j==1)
                document.write('<option value='+j+'>'+'bb'+'<\/option>')
            else if(j==2)
                document.write('<option value='+j+'>'+'cc'+'<\/option>')
            else if(j==3)
                document.write('<option value='+j+'>'+'dd'+'<\/option>')
        }
        document.write('<\/select>')
    }
}
#3
中美互联2010-12-19 13:44
<script>
window.onload = function()
{
    for(var i=0;i<64;i++)
    {
        document.write('<select><option value=111>aa<\/option><option value=222>bb<\/option><option value=333>cc<\/option><option value=444>dd<\/option><\/select>')
    }
}
</script>

[ 本帖最后由 中美互联 于 2010-12-19 13:51 编辑 ]
#4
Luohui1092011-07-07 13:21
window.onload = function()
{    for( var i=0;i<64;i++)
    {
        document.write('<select>')
        for ( var j=0;j<4;j++)
        {
           document.write('<option value='+j+'>'+j+'<\/option>')
        }
        document.write('<\/select>')
    }
}
1