<select name="Household" id="Household">取得Select的显示文字,不是value因为值是数字,需要得到显示的汉字 <select name="Household" id="Household">取得Select的显示文字,不是value因为值是数字,需要得到显示的汉字 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <html><head><script language="javascript">function func(obj){alert(obj.options[obj.selectedIndex].innerText);}</script><title>test</title></head><body><select name="select1" onchange="func(this);"><option value="1">一</option><option value="2">二</option><option value="3">三</option><option value="4">四</option></select></body></html> <html><head><script language="javascript">function func(){ var obj=document.getElementById("select1"); alert("value:"+obj.options[obj.selectedIndex].value+'\n'+"text:"+obj.options[obj.selectedIndex].text);}</script><title>test</title></head><body><select name="select1"><option value="1">一</option><option value="2">二</option><option value="3">三</option><option value="4">四</option></select><INPUT TYPE="button" VALUE="点击我" ONCLICK="func()" ></body></html> alert(document.getElementsByName("Household").options[document.getElementsByName("Household").selectedIndex].innerText);不可以这样吗? alert(document.getElementsByName('Household').options[document.getElementsByName('Household').selectedIndex].innerText); innerText只有IE支持,建议直接用text alert(document.getElementsByName('Household').options[document.getElementsByName('Household').selectedIndex].Text);???????????? alert(document.getElementsByName('Household').Text);undefined alert(document.getElementById("Household").options[window.document.getElementById("Household").selectedIndex].text);搞定 ext3.2 如何让横轴文本竖直方向显示 jqGrid如何获取选中的多行记录? JSP做的check登陆的程序出错,帮忙修改下,感谢! js传值? 在JS中使用trim问题 如何使文本框的值可根据改变下拉菜单选择项而改变 (js)数值转人民币大写的程序!根据CSDN上程序改的,SO,我只是个超人(copy man) 请指正! 帮忙!很简单的问题 请问,使用attachEvent 与将函数直接赋给事件的区别是什么?? 请问我在JScript中要加空格怎么加啊?为什么很长一串它只认一个空格呢? jquery问题 请教javascript在chrome中不显示的问题
<head>
<script language="javascript">
function func(obj){
alert(obj.options[obj.selectedIndex].innerText);
}
</script>
<title>test</title>
</head>
<body>
<select name="select1" onchange="func(this);">
<option value="1">一</option>
<option value="2">二</option>
<option value="3">三</option>
<option value="4">四</option>
</select>
</body>
</html>
<html>
<head>
<script language="javascript">
function func(){
var obj=document.getElementById("select1");
alert("value:"+obj.options[obj.selectedIndex].value+'\n'+"text:"+obj.options[obj.selectedIndex].text);
}
</script>
<title>test</title>
</head>
<body>
<select name="select1">
<option value="1">一</option>
<option value="2">二</option>
<option value="3">三</option>
<option value="4">四</option>
</select>
<INPUT TYPE="button" VALUE="点击我" ONCLICK="func()" >
</body>
</html>
搞定