简单小问题,初学JS!

[小文] 2006-10-18 11:31:59
有三个文本框,一个按钮,现在在提交时有一个文本框为空另二个有内容,我用了一个alert("用户名不能为空")来提醒用户,但为什么确定后另二个有内容的文本框也清空啦?如不想清空怎么做?

谢谢指点。。。
...全文
131 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
[小文] 2006-10-18
  • 打赏
  • 举报
回复
是这样吗?不行啊?<SCRIPT LANGUAGE="JavaScript">
<!--
function login()
{
if(form1.userName.value==""){
alert("用户名不能为空");
return false;
}else if(form1.password.value==""){
alert("密码不能为空");
return false;
}
}
//-->
</SCRIPT>
myvicy 2006-10-18
  • 打赏
  • 举报
回复
return false
liyiju014 2006-10-18
  • 打赏
  • 举报
回复
看看我这个我的好像能行了
你该下就可以了
记得给分
liyiju014 2006-10-18
  • 打赏
  • 举报
回复
<html>
<head>
<title>欢迎观临哈哈网站</title>
<script language="JavaScript">
<!--
function aa()
{

var a=document.myform.xing.value
var b=document.myform.email.value
var c=document.myform.zhu.value
var d=document.myform.comment.value

if (a=="")
{
alert("请输入您的姓名")
document.myform.xing.focus();
return false;
}
if (b=="")
{
alert("请输入您的Email")
document.myform.email.focus();
return false;
}
if (c=="")
{
alert("请输入您的主题")
document.myform.zhu.focus();
return false;
}
if (d=="")
{
alert("请输入您的内容")
document.myform.comment.focus();
return false;
}

}

-->

</script>
</head>
<body>
<center>
<form name="myform" action="03.asp" method="post" onSubmit="return aa()">

留言板:<br>
姓名:<input type="text" name="xing"><br>
Email:<input type="text" name="email"><br>
主题:<input type="text" name="zhu"><br>
内容:<textarea name="comment" rows="8" cols="50">
</textarea>


<br><input type="submit" value="提交">
<input type="reset" value="重置"〉
</form>
</center>
</body>
什么都不能 2006-10-18
  • 打赏
  • 举报
回复
<form onsubmit="return login()">
[小文] 2006-10-18
  • 打赏
  • 举报
回复
UP

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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