一个奇怪的问题,大侠们来看看啊
<script language= "javascript ">
function checked(){
if (document.myform.ssname.value== " ") {
alert( "用户名填写不正确,请重新填写! ");
return false;
}
}
</script>
</head>
<form action= "hello " method= "post " name= "myform " onsubmit= "return checked(); ">
<table width= "388 " height= "101 ">
<tr>
<td align= "center "> 请输入用户名: </td>
<td> <input type= "text " name= "ssname " /> </td> </tr>
<tr>
<td align= "center "> <input type= "submit " name= "button2 " value= "提交 "/>
</td>
<td align= "center ">
<input type= "reset " name= "button3 " value= "重置 "/>
</td> </tr>
</table>
</form>
为什么没输入任何内容,点提交Javascript没起任何作用啊
------解决方案--------------------你的文本框有没有获得焦点
如果没有获得焦点
那你的值可能是NULL
而不是“”
所以不会有任何反应