How to add Drop-Down list (<select>) programmatically?

前端 未结 9 2219
北恋
北恋 2020-11-27 14:12

I want to create a function in order to programmatically add some elements on a page.

Lets say I want to add a drop-down list with four options:

<         


        
9条回答
  •  鱼传尺愫
    2020-11-27 14:28

    var sel = document.createElement('select');
    sel.name = 'drop1';
    sel.id = 'Select1';
    
    var cars = [
      "volvo",
      "saab",
      "mercedes",
      "audi"
    ];
    
    var options_str = "";
    
    cars.forEach( function(car) {
      options_str += '';
    });
    
    sel.innerHTML = options_str;
    
    
    window.onload = function() {
      document.body.appendChild(sel);
    };
    

提交回复
热议问题