javascript表单提交问题?
<scriptlanguage="javascript">window.onload=function(){varfm=document.formfm.onsubmit(...
<script language="javascript">
window.onload=function(){
var fm=document.form
fm.onsubmit()=function () {
var comment=document.form.comment.value;
if(comment=="")
alert("评论内容不能为空!");
return false;
if(comment.length<2)
{
alert("评论内容不能少于2个字符!")
return false;
}
}
}
</script>
为什么这代码
不符合条件 也会提交!
不对啊
当内容为空时,会弹出一个框 提示 、内容不能为空
但单击确定之后,就自动提交了 展开
window.onload=function(){
var fm=document.form
fm.onsubmit()=function () {
var comment=document.form.comment.value;
if(comment=="")
alert("评论内容不能为空!");
return false;
if(comment.length<2)
{
alert("评论内容不能少于2个字符!")
return false;
}
}
}
</script>
为什么这代码
不符合条件 也会提交!
不对啊
当内容为空时,会弹出一个框 提示 、内容不能为空
但单击确定之后,就自动提交了 展开
展开全部
<html>
<head>
<script language="javascript">
function s() {
var comment=document.form.comment.value;
if(comment=="")
{
alert("评论仿衡内容不能为空!");
return false;
}
else if(comment.length<2)
{
alert("评论内容不能少于2个字符!")
return false;
}
}
</script>
</head>
<body>
<form name="form" action="#" method="post" onSubmit="return s()">
<input type="textarea" name="comment"/>
<input type="submit" name="fm" value="Submit"/>
</form>
</body>
</html>
你的代码我输入后alert()函数搏棚都没执行 所以修改的有点多 单能满足你的要求基大则
<head>
<script language="javascript">
function s() {
var comment=document.form.comment.value;
if(comment=="")
{
alert("评论仿衡内容不能为空!");
return false;
}
else if(comment.length<2)
{
alert("评论内容不能少于2个字符!")
return false;
}
}
</script>
</head>
<body>
<form name="form" action="#" method="post" onSubmit="return s()">
<input type="textarea" name="comment"/>
<input type="submit" name="fm" value="Submit"/>
</form>
</body>
</html>
你的代码我输入后alert()函数搏棚都没执行 所以修改的有点多 单能满足你的要求基大则
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(comment=="")
alert("评论蚂谈内容不能为空灶搏!");
return false;
用{}括起来哈
if(comment==""){
alert("评论内容不能为空!"隐物祥);
return false;
}
alert("评论蚂谈内容不能为空灶搏!");
return false;
用{}括起来哈
if(comment==""){
alert("评论内容不能为空!"隐物祥);
return false;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在枣辩提交的时候默认是返回true的
你也只是给事衡岩逗件一个值而已啊
你把这段代码放到表单中试一下
如:
<form name="form1" onsubmit="return onload()" mothod="post">
你的代码。。。。。。。。。。。
<咐卖/form>
你也只是给事衡岩逗件一个值而已啊
你把这段代码放到表单中试一下
如:
<form name="form1" onsubmit="return onload()" mothod="post">
你的代码。。。。。。。。。。。
<咐卖/form>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你瞎轿首先
alert(document.form.comment.value);
看看这个值是多正棚少
楼上磨清肆正解
alert(document.form.comment.value);
看看这个值是多正棚少
楼上磨清肆正解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询