]JS中操作SELECT-OPTIONS用法

原文地址:JS中操作SELECT-OPTIONS用法

应用:

第一步:JS中给SELECT中填充值

function loadSelect()                        
{                        
    var ds = AddNews.GetCatogory().value;                    
                        
                        
    for (var i = 0;i< ds.Tables[0].Rows.length;i++)                    
    {                    
        var str = ds.Tables[0].Rows[i].CatogoryName;                
                        
        //往select中填充值                
        var obj = document.getElementByIdx_x("select1");                
        option = new Option(str,i);                
        obj.options.add(option);                
    }                    
}         

第二步:JS中取得SELECT中现在选中的值

//SELECT1是整个SELECT的ID                
obj = document.getElementByIdx_x("Select1");                
index = obj.selectedIndex;                
var strCompanyType = obj.options[index].text;   

第三步:JS中让某个值显示("例如:我们")

obj = document.getElementByIdx_x("Select1");                    
for (var i = 0;i < obj.options.length;i++)                    
{                    
    if (obj.options[i].text == "我们")                
    {                
        obj.options[i].selected = true;            
    }                
}       

 

posted @ 2016-09-20 18:00  harperzu  阅读(1261)  评论(0编辑  收藏  举报