key words:select text值
獲得select的value很容易,但是如何獲得其text的內容呢,下面的代碼借助了prototype.js庫:
<script?language="javascript">
????????function?getSelect(selectName){
????????var?options?=?$(selectName).getElementsByTagName('option');
????????options?=?$A(options);
????????var?opt?=?options.find(?function(employee){
????????????return?(employee.value?==?$F(selectName));
????????});
????????alert(opt.innerHTML);
????????}
????</script>
<select?name="hi"?onchange="getSelect('hi');">
????????????????<option?value="01">一</option>
????????????????<option?value="02">二</option>
????????????????<option?value="03">三</option>
????????????????<option?value="04">四</option>
</select>
PS: $A : 轉換成數組格式
??? opt.innerHTML:nodeText