如何进行js动态生成option?如何实现二级连动

2025-04-04 18:25:44
推荐回答(1个)
回答1:





学了又学



onload = function ()
    {
    for ( var i = 0; i < 2; i++)
    {
    funny ();
    }
    var selects = document.querySelectorAll ("select");
    selects[0].onchange = function ()
    {
    selects[1].value = this.value;
    }
    }
    
    var funny = function ()
    {
    var select = document.createElement ("select");
    for ( var i = 0; i < 3; i++)
    {
    var opt = document.createElement ("option");
    opt.value = i;
    opt.innerHTML = i;
    select.appendChild (opt);
    }
    document.body.appendChild (select);
    }