js验证,等着呢

扯出一片天 2009-10-20 05:31:28
function myclick(){
if(document.form1.name==''){
alert("姓名不能为空");
return false;
}
if(document.form1.start_date==''){
alert("时间不能为空");
return false;
}
return true;
}

=======================================================
<form action="Char_AddAction.jsp" method="post" name="form1" onsubmit="return myclick();">

<tr>
<td colspan="3">
姓名:<input type="text" name="char_name" />
</td>
</tr>
<tr>
<td>
日期:<input name="start_date" type="text" maxlength="20"
value="" readonly class="content_into_input_input" />
</td>
<td>
<input class="content_info_input_bt" type="button"
name="button1" onClick="new Calendar().show(form1.start_date),changeIframeHeight()"
value="日历" />
</td>
</tr>
</form>
...全文
83 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiahardstudy 2009-10-20
  • 打赏
  • 举报
回复
if(document.form1.name=='')应该是if(document.form1.char_name=="")
weiyongzhi2005 2009-10-20
  • 打赏
  • 举报
回复

<HTML>
<script>
function validatetab(){
var name = document.getElementById("aaaa").value;
var date = document.getElementById("bbbb").value;
if(name==""){
alert("name is null");
return false;
}else if(date==""){
alert("date is null");
return false;
}else{
return true;
}
}

</script>
<BODY>
<form name="form1">
<table>
<tr>
<td >
姓名: <input id="aaaa" type="text">
</td>
</tr>
<tr>
<td>
日期: <input id="bbbb" type="text" >
</td>
</tr>
<tr>
<td>
<input type="submit" value="提交" onclick="return validatetab();">
</td>
</tr>
</table>
</form>
</BODY>
</HTML>


xiaozejun 2009-10-20
  • 打赏
  • 举报
回复
document.form1.name==''
<input type="text" name="char_name" />
一个是name
一个是char_name
你怎么能够判断呢
lovebenxiaohai 2009-10-20
  • 打赏
  • 举报
回复
...
扯出一片天 2009-10-20
  • 打赏
  • 举报
回复
为什么没效果!
ysmxiaoqi 2009-10-20
  • 打赏
  • 举报
回复
啥问题,你说下呗

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧