...
里的东西竟然显示出来了,哪里不对,请高手指点指点
<table>
<tr>
<td>呵呵</td>
</tr>
<tr>
<td>我本来应该隐藏的啊!为什么不隐藏呢?求高手救命</td>
</tr>
</table>
style="display:none"
要显示就***.style.display="";
<tr>
<td>E 项:</td>
<td><input type="text" name="E" ></td>
</tr>
<tr>
<td>分配分数</td>
<td><input type="text" name="Escore" onpropertychange="if(//D/.test(value))value=value.replace(//D/g,'')" ></td>
</tr>
对吗?可是不行啊
学习
<head>
<script language="javascript">
function onbuttonclick()
{
if(document.all("button1").value=="隐藏")
{
document.all("button1").value="显示";
document.all("tdname").style.display ="none";
}
else
{
document.all("button1").value="隐藏";
document.all("tdname").style.display="";
}
}
</script>
例子</head>
<body>
<form>
<input type="button" name="button1" onclick="onbuttonclick()" value="隐藏">
<table border="1" width="100%">
<tr>
<td name="tdname" id="tdname">还看得到吗?</td>
<td> </td>
</tr>
</table>
</form>
</body>
保存为htm,打开。
在大家的帮助下,这个极其变态的问题终于搞定.
感谢大家的热心帮助,特别是池塘里的水手给我提供了详细的代码.
(无聊的菜鸟程序员)
九月风暴
(笨鸟飞飞)
lanlanq(麒麟在天)
ranranhu(魑狂鬼魅)
谢谢你们的建议
表单:
<tr name="trname" id="trname" style="display:none">
<td>E 项:</td>
<td><input type="text" name="E" ></td>
</tr>
<tr name="trname1" id="trname1" style="display:none">
<td>分配分数</td>
<td><input type="text" name="Escore" onpropertychange="if(//D/.test(value))value=value.replace(//D/g,'')" ></td>
</tr>
...
<select name=mykm id=mynum size="" onchange="addText(this.value)" >
...
脚本
function addText(value){
var form=document.getElementById("insform");
if(value=="SAS测评量表"){
document.all("trname").style.display ="none";
document.all("trname1").style.display ="none";
}else if(value=="SDS测评量表"){
document.all("trname").style.display ="none";
document.all("trname1").style.display ="none";
}elseif(value=="SCL-90测评量表"){
document.all("trname").style.display="";
document.all("trname1").style.display="";
}
}