<script language="javascript">
<!--
function CheckForm()
{
if (document.form.user.value.length == 0) {
alert("请输入您姓名!");
document.form.user.focus();
return false;
}
return true;
}
-->
</script>
</HEAD>
<BODY>
<form name="form" onsubmit="return(CheckForm())">
<input type="text" name="user">
<input type="submit" value="提交">
</form>
<!--
function CheckForm()
{
if (document.form.user.value.length == 0) {
alert("请输入您姓名!");
document.form.user.focus();
return false;
}
return true;
}
-->
</script>
</HEAD>
<BODY>
<form name="form" onsubmit="return(CheckForm())">
<input type="text" name="user">
<input type="submit" value="提交">
</form>
解决方案 »
- 有没有人能解决啊,发的贴从没人能解决,希望这次不一样。。。
- 怎么开发电子地图
- drop down div 加注释 并求 保存数据库代码
- div逐步变化 ie和ff却不一样 郁闷!~
- IE关闭按钮事件
- 怎样当点某个按钮的时候在网页的任何地方添加网页元素?
- 使用rs远程脚本,如何得到返回值并用alert提示该值
- http://go6.163.com/colorweb/CodeLib/XML/deeptree.htm 是如何做的?
- 在js里,有没有像vs里left(),right()函数?请帮忙,急用。谢谢!
- 急~~~~!·!!!!!
- 作品发布:新闻组阅读器(JS+FLASH+XML+ADO+FSO+ASP.NET)
- javascript中的日期以yy/mm/dd这种形式显示。如何写?
2.你的按钮在提交的时候也缺少激发检验函数的代码。
我该了一下 应该好使了
<script language="javascript">
<!--
function CheckForm()
{
if (document.form.user.value=="")
{
window.alert("请输入您姓名!");
document.form.user.focus();
return false;
}
return true;
}
-->
</script>
</HEAD>
<BODY>
<form onsubmit="CheckForm()" name=form >
<input type="text" name="user">
<input type="submit" value="提交">
</form>
</body>
换成:
<input type="button" value="提交" onclick="if(CheckForm()==true){form.submit()}">
就可以了!
<!--
function CheckForm()
{
if (document.form.user.value.length==0) { //楼主的这一行多了个空格
alert("请输入您姓名!");
document.form.user.focus();
return false;
}
return true;
}
-->
</script>
</HEAD>
<BODY>
<form name="form" onsubmit="return(CheckForm())"> //把submint 是指不管什么都提交而
<input type="text" name="user"> //onsubmit="return CheckForm()"
<input type="submit" value="提交"> //则表示只返回为真是才提交
</form>
晕死。。