document取值

来源:百度知道 编辑:UC知道 时间:2024/06/17 02:22:38
<select name=month onChange=chg()>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
<option selected value=4>4</option>
<option value=5>5</option>

document.?????? 取得value=4的值

通常应该给函数加个参数,如果在网页中有多个<Select>以同一函数处理时,这样做尤其有好处
<select name=month onChange=chg(this)>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
<option selected value=4>4</option>
<option value=5>5</option>
<script>
function chg(S)
{alert("text:" + S.options(S.selectedIndex).text + "\nvalue:" + S.options(S.selectedIndex).value)
}

只能取到选中的值

function chg(){
alert(document.getElementsByName("month")[0].value );
}

下面几种写法都可以:
month.value
document.all["month"].value
document.getElementsByName("month")[0].value