标题:哪里错了。
只看楼主
ASP菜菜菜鸟
Rank: 1
等 级:新手上路
帖 子:290
专家分:0
注 册:2005-5-8
 问题点数:0 回复次数:7 
哪里错了。
<script language=javascript>
function cyz()
{
var temp=document.form1
if (temp.title.value.length==0);
{
alert("【标题不能为空】");
temp.title.focus();
return false;
}
if (temp.title.value.length>20);
{
alert("【标题太长了】");
temp.title.focus();
return false;
}
return true;
}
</script>
哪里错了,输了字也提示

[此贴子已经被作者于2005-7-7 20:31:55编辑过]


搜索更多相关主题的帖子: javascript function return false 
2005-07-07 20:15
c
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2004-6-9
得分:0 
<script language=javascript>
function cyz()
{
var temp=document.form1
if (temp.title.value.length==0)
{
alert("【标题不能为空】");
temp.title.focus();
return false;
}
if (temp.title.value.length>20)
{
alert("【标题太长了】");
temp.title.focus();
return false;
}
return true;
}
</script>
这样再试试,

有志同道合者请加群:12133884 联系:Sonic.hu@
2005-07-07 23:29
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5807
专家分:108
注 册:2005-4-7
得分:0 
以下是引用ASP菜菜菜鸟在2005-7-7 20:15:02的发言: <script language=javascript> function cyz() { var temp=document.form1 if (temp.title.value.length==0); { alert("【标题不能为空】"); temp.title.focus(); return false; } if (temp.title.value.length>20); { alert("【标题太长了】"); temp.title.focus(); return false; } return true; } </script> 哪里错了,输了字也提示
加了分号IF还起作用吗?

2005-07-08 08:12
ASP菜菜菜鸟
Rank: 1
等 级:新手上路
帖 子:290
专家分:0
注 册:2005-5-8
得分:0 
<script language=javascript> function cyz() { var temp=document.form1; if (temp.title.value.length==0) { alert("【标题不能为空】"); temp.title.focus(); return false; } if (temp.title.value.length>20) { alert("【标题太长了】"); temp.title.focus(); return false; } if (temp.autor.value.length==0) { alert("【作者不能为空】"); temp.autor.focus(); return false; } if (temp.autor.value.length>10) { alert("【作者太长】"); return false; } if (temp.content.value.length==0) { alert("【请输入文章】"); return false; } if (temp.content.value.length>6000) { alert("【内容太长了】"); return false;这个不起作用, } return true; } 这样可以了吧,但是当我不输文章内容的时候,他就不提示了。

[此贴子已经被作者于2005-7-8 9:59:13编辑过]


总有一天,我要亲手打布什一吧掌.
2005-07-08 09:32
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5807
专家分:108
注 册:2005-4-7
得分:0 
我这里测试你的这个脚本没有问题了
是不是其他地方的问题?
比如你的文本域的名字是不是CONTENT?
还有
文本域传递的字符数是有限制的
应该达不到6000

2005-07-08 10:01
ASP菜菜菜鸟
Rank: 1
等 级:新手上路
帖 子:290
专家分:0
注 册:2005-5-8
得分:0 
这个可以用了,
谢谢
另外一个,我好像觉得也没错不知道为什么就是会出现错误

总有一天,我要亲手打布什一吧掌.
2005-07-08 10:14
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5807
专家分:108
注 册:2005-4-7
得分:0 
还是有错误
C类的语言一定要细心
只要就是分号和匹配的问题
这类问题最不容易解决了

2005-07-08 10:17
无根泉
Rank: 2
等 级:新手上路
威 望:4
帖 子:853
专家分:0
注 册:2004-11-4
得分:0 
<form name="form1" method="post" action=""> <input name="txt" type="text" id="txt" size="50"> <input type="submit" name="Submit" value="提交" onClick="return ckform()"> </form> <script> function ckform() { var x=document.form1; if(x.txt.value==""){ alert("请填写标题!"); x.txt.focus(); return false} if(x.txt.value.length>20) {alert("你输入的标题太长了"); x.txt.focus(); return false; } return true; } </script>

我很菜,但我很努力!
2005-07-08 11:22



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-22412-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.484852 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved