由于项目需要,写了一个JavaScript的工具,专门来根据指定Value来锁定Select中的相应Option.代码粘在这里,一是为了日后便于自己查找,二是希望能对别人有所帮助并提出宝贵意见.
/* * id, the element of select. * value, whose option would be selected. */ function lockSelect(id, value){ var el = document.getElementById(id); var optionsNumbers = el.length; for(var i=0;i<optionsNumbers;i++){ if(el.options[i].value == value){ el.options[i].selected=true; return; } } }