网页制作:select 隐藏域 问题

来源:百度知道 编辑:UC知道 时间:2024/05/24 20:35:18
<select size="1" name="xx">
<option value="1">取值1</option>
<option value="2">取值2</option>
</select>

我想获得text值(即“取值1”),如何做到??

绝对正确:用javascript可以获得:建议你在select中写个id,这样比较专业,比如:
<select size="1" id="quzhi" name="xx" onchange="getValue();"
<option value="1">取值1</option>
<option value="2">取值2</option>
</select>
<script>
function getValue() {
var quzhi = document.getElementById("quzhi");
var q = quzhi.options[quzhi.selectedIndex].text;
alert("当前选的是:"+q);
}
</script>

靠!都是瞎扯淡的,告诉你吧,用JS
给select一个事件,例如onchange 然后获取select所选的内容,最好给select一个id,这样更好些
<select id='tmp' onchange='showVal(this.options[this.selectedIndex].text)'>
<option value='1'>xxx</option>
</select>
<script>
function showVal(txt) {
alert('选中的内容为'+txt);
}
</script>

var select=document.getElementsByTagName('s