使用JavaScript操作

第一种方法
   使用Dom

 option_node1   =   document.createElement( " option " );   
 option_node1.innerText
= hour; 
 option_node1.value
= hour;
 hourselect1.appendChild(option_node1);  

第二种方法

动态删除select中的所有options:  
    
function  deleteAllOptions(sel) ... {  
      sel.options.length
=0;  
    }
  
    动态删除select中的某一项option:  
    
function  deleteOption(sel,indx) ... {  
      sel.options.remove(indx);  
    }
  
    动态添加select中的项option:  
    
function  addOption(sel,text,value) ... {  
      sel.options.add(
new Option(text,value));  
    }
  

 

第三种:

< div id = " divUpdate " >   </ div >  
< SCRIPT LANGUAGE = " JavaScript " >  
 
var  arr  =   new  Array( 1000 ); 
 
for  ( var  i = 0 ; i < 1000 ; i ++
 
...
  arr[i] 
= "<OPTION>第 " + i + " 项</OPTION>"
 }
 
 divUpdate.innerHTML 
=   " <Select ID='selUpdate'> "   +  arr.join()  +   " </Select> "
</ SCRIPT >


你可能感兴趣的:(JavaScript)