下面是一个添加新下拉菜单框的 javascript 函数。它可以工作,但是当我name在选择名称和value选项值中输入一个时,它将不起作用。
function add() {
  var ni = document.getElementById('myDiv');
  var numi = document.getElementById('theValue');
  var num = (document.getElementById('theValue').value -1)+ 2;
  numi.value = num;
  var newdiv = document.createElement('div');
  var divIdName = 'my'+num+'Div';
  newdiv.setAttribute('id',divIdName);
  newdiv.innerHTML = "<select> <option> Apple </option> <option> Orange </option> </select>";  
}
问题可能是什么?谢谢!