怎么判断文本框里的数是否大于50?

我想用javascript判断,但是不动怎么编,希望各位高手赐教^_^
下面是我写的程序,不对的:

 1<script language="JavaScript">   
 2function FormSubmit() {   
 3strErr=""   
 4  
 5if(strErr=="" && form1.weight.value>50)   
 6{   
 7strErr="宽度不能大于50";   
 8form1.weight.focus();   
 9}   
10if(strErr=="" && form1.height.value>50)   
11{   
12strErr="高度不能大于50";   
13form1.weight.focus();   
14}   
15  
16if(strErr=="")   
17form1.submit();   
18else   
19alert(strErr);   
20}   
21</script>

---------------------------------------------------------------

1. isNaN 判断
2. parseInt 判断
---------------------------------------------------------------

 1<script language="JavaScript">   
 2function FormSubmit() {   
 3if(isNaN(form1.weight.value) ¦ &brvbarparseInt(form1.weight.value)>50 ¦ &brvbarparseInt(form1.weight.value)<=0)   
 4{   
 5alert("宽度不能大于50或小于等0");   
 6form1.weight.focus();   
 7return false   
 8}   
 9if(isNaN(form1.height.value) ¦ &brvbarparseInt(form1.height.value)>50 ¦ &brvbarparseInt(form1.height.value)<=0)   
10{   
11alert("高度不能大于50或小于等0");   
12form1.height.focus();   
13return false   
14}   
15return true   
16}   
17</script>
 1<form name="form1" onsubmit="return FormSubmit()">
 2<input name="weight"/>
 3<input name="height"/><input type="submit"/>   
 4\---------------------------------------------------------------   
 5  
 6<script language="JavaScript">   
 7function FormSubmit() {   
 8strErr=""   
 9  
10if(strErr=="" && document.form1.textboxname.length > 50)   
11{   
12strErr="宽度不能大于50";   
13form1.weight.focus();   
14}   
15if(strErr=="" && document.form1.textboxname.height.value>50)   
16{   
17strErr="高度不能大于50";   
18form1.weight.focus();   
19}   
20  
21if(strErr=="")   
22form1.submit();   
23else   
24alert(strErr);   
25}   
26</script>   
27  
28  
29不知道上面的代码是否可行,可能用length的属性还不可以。   
30只是你又要判断宽,又要高的话,为什么不用textarea呢?   
31这个可以控制高和宽阿。   
32  
33\---------------------------------------------------------------   
34  
35if leng(string)&gt;20 then   
36response.write "不能大于20字"   
37response.end   
38end if   
39\---------------------------------------------------------------   
40  
41为什么要判断文本大小了,直接限制不就好了吗?   
42\---------------------------------------------------------------   
43  
44最安全的方法是軟件杰的方法..   
45  
46不管你用JS還是用直接限制字符長度,客戶端都可以做出修改.而使數據溢出.</form>
Published At
Categories with Web编程
Tagged with
comments powered by Disqus