这问题怎么解决 switch(document.form1.select.value)改为switch(document.getElementsByName("select").options[document.getElementsByName("select").selectedIndex].value) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档 </title></head><style type="text/css">.itemDisplayON{ display:block;}.itemDisplayOFF{ display:none;}</style><script language="javascript">function a(){ switch(document.form1.select.value){ case "1": document.getElementById("a").className="itemDisplayON"; document.getElementById("b").className="itemDisplayOFF"; document.getElementById("c").className="itemDisplayOFF"; break; case "2": document.getElementById("a").className="itemDisplayOFF"; document.getElementById("b").className="itemDisplayON"; document.getElementById("c").className="itemDisplayOFF"; break; case "3": document.getElementById("a").className="itemDisplayOFF"; document.getElementById("b").className="itemDisplayOFF"; document.getElementById("c").className="itemDisplayON"; break; default: alert(3); document.getElementById("a").className="itemDisplayOFF"; }}</script><body><form id="form1" name="form1" method="post" action=""> 选择 <label> <select name="select" onchange="a()"> <option>--请选择-- </option> <option value="1" onclick="a()">1 </option> <option value="2" onclick="a()">2 </option> <option value="3" onclick="a()">3 </option> </select> </label></form> <div id="a" class="itemDisplayOFF">此处显示 id "a" 的内容 </div> <div id="b" class="itemDisplayOFF">此处显示 id "b" 的内容 </div> <div id="c" class="itemDisplayOFF">此处显示 id "c" 的内容 </div></body></html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档 </title> </head> <script language="javascript"> function a(value){ switch(value){ case "1": { document.getElementById("a").style.display="block"; document.getElementById("b").style.display="none"; document.getElementById("c").style.display="none"; } break; case "2": { document.getElementById("b").style.display="block"; document.getElementById("a").style.dispaly="none"; document.getElementById("c").style.dispaly="none"; } break; case "3": { document.getElementById("c").style.display="block"; document.getElementById("a").style.display="none"; document.getElementById("b").style.display="none"; } break; default: document.getElementById("a").style.display="none"; } } </script> <body> <form id="form1" name="form1" method="post" action=""> 选择 <select name="select" onChange="a(document.form1.select.options[document.form1.select.selectedIndex].value)"> <option>--请选择-- </option> <option value="1">1 </option> <option value="2">2 </option> <option value="3">3 </option> </select> </form> <div id="a" style="display:none">此处显示 id "a" 的内容 </div> <div id="b" style="display:none">此处显示 id "b" 的内容 </div> <div id="c" style="display:none">此处显示 id "c" 的内容 </div> </body> </html> 耗费了2、3个月还是解决不了,疯了,求帮忙呀 深入学习js的疑惑 如何获取一个论坛的数据接口? js控制下拉列表框 百分送..一javascript简单问题 firefox浏览器与IE浏览器不兼容问题~~急求大牛 怎样让浏览器支持emf格式的图形文件 怎样让IE永久最大化?谢谢 简单时间问题,马上送分 table合并相同单元格的问题 谁能解决,感激不尽,都来看看啊 JS写的表单点击submit后没有反应 200分再求隐藏referer的方法
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档 </title>
</head>
<style type="text/css">
.itemDisplayON{
display:block;
}.itemDisplayOFF{
display:none;
}
</style>
<script language="javascript">
function a(){
switch(document.form1.select.value){
case "1":
document.getElementById("a").className="itemDisplayON";
document.getElementById("b").className="itemDisplayOFF";
document.getElementById("c").className="itemDisplayOFF"; break;
case "2":
document.getElementById("a").className="itemDisplayOFF";
document.getElementById("b").className="itemDisplayON";
document.getElementById("c").className="itemDisplayOFF";
break;
case "3":
document.getElementById("a").className="itemDisplayOFF";
document.getElementById("b").className="itemDisplayOFF";
document.getElementById("c").className="itemDisplayON";
break;
default:
alert(3);
document.getElementById("a").className="itemDisplayOFF";
}
}
</script>
<body>
<form id="form1" name="form1" method="post" action="">
选择
<label>
<select name="select" onchange="a()">
<option>--请选择-- </option>
<option value="1" onclick="a()">1 </option>
<option value="2" onclick="a()">2 </option>
<option value="3" onclick="a()">3 </option>
</select>
</label>
</form>
<div id="a" class="itemDisplayOFF">此处显示 id "a" 的内容 </div>
<div id="b" class="itemDisplayOFF">此处显示 id "b" 的内容 </div>
<div id="c" class="itemDisplayOFF">此处显示 id "c" 的内容 </div>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档 </title>
</head>
<script language="javascript">
function a(value){
switch(value){
case "1": {
document.getElementById("a").style.display="block";
document.getElementById("b").style.display="none";
document.getElementById("c").style.display="none"; }
break;
case "2": {
document.getElementById("b").style.display="block";
document.getElementById("a").style.dispaly="none";
document.getElementById("c").style.dispaly="none"; }
break;
case "3": {
document.getElementById("c").style.display="block";
document.getElementById("a").style.display="none";
document.getElementById("b").style.display="none"; }
break;
default:
document.getElementById("a").style.display="none";
} }
</script> <body>
<form id="form1" name="form1" method="post" action="">
选择
<select name="select" onChange="a(document.form1.select.options[document.form1.select.selectedIndex].value)">
<option>--请选择-- </option>
<option value="1">1 </option>
<option value="2">2 </option>
<option value="3">3 </option>
</select> </form>
<div id="a" style="display:none">此处显示 id "a" 的内容 </div>
<div id="b" style="display:none">此处显示 id "b" 的内容 </div>
<div id="c" style="display:none">此处显示 id "c" 的内容 </div>
</body>
</html>