求一个判断输入岁数必须是数字的js代码

pkppppk 2011-08-28 02:35:20
输入岁数必须是数字 数字必须在16到90范围....带输入数字的框框..谢谢大家了...
...全文
227 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
pkppppk 2011-08-29
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 blue_lg 的回复:]
对了,别忘了结贴。。。
[/Quote]结了..谢谢
还有一个问题..你给我写的那个代码...if(!(text<=90&&text>=16)) 这个部分...在网页能用..可是就不能通过xhtml1.0验证 如果把<>和&& 换成全角的话就能通过..可是在网页里不能用..这是什么情况?
pkppppk 2011-08-29
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 blue_lg 的回复:]
引用 11 楼 pkppppk 的回复:

引用 10 楼 blue_lg 的回复:
还有建议楼主多看下js的基础书籍,多练习...
好的..谢谢..因为我在国外..老师不怎么讲...都是自学...很有难度

国内的大学生应该也都是自学吧,关键要坚持,多看多问。
[/Quote]是的..谢谢你了
BLUE_LG 2011-08-28
  • 打赏
  • 举报
回复
对了,别忘了结贴。。。
BLUE_LG 2011-08-28
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 pkppppk 的回复:]

引用 10 楼 blue_lg 的回复:
还有建议楼主多看下js的基础书籍,多练习...
好的..谢谢..因为我在国外..老师不怎么讲...都是自学...很有难度
[/Quote]
国内的大学生应该也都是自学吧,关键要坚持,多看多问。
pkppppk 2011-08-28
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 blue_lg 的回复:]
还有建议楼主多看下js的基础书籍,多练习...
[/Quote]好的..谢谢..因为我在国外..老师不怎么讲...都是自学...很有难度
BLUE_LG 2011-08-28
  • 打赏
  • 举报
回复
还有建议楼主多看下js的基础书籍,多练习...
BLUE_LG 2011-08-28
  • 打赏
  • 举报
回复

</script>
<input type="text" id="num" onmouseout="test()"/>
<script>
function test(){
var text=document.getElementById("num").value;
text=parseInt(text);
if(!(text<90&&text>16)) alert("please enter a right number again...");
else return;
}
</script>



BLUE_LG 2011-08-28
  • 打赏
  • 举报
回复
</script>
<input type="text" id="num" onmouseout="test()"/>
<script>
function test(){
var text=document.getElementById("num").value;
console.log(text);
text=parseInt(text);
console.log(text==45);
if(!(text<90&&text>16)) alert("please enter a right number again...");
else return;
}
</script>


不好意思,刚不小心写成了id,现在改过来了。。。
pkppppk 2011-08-28
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 blue_lg 的回复:]
打完数字后,鼠标移至别处单击,就会开始验证。。
[/Quote]也不行...是不是我代码错了还是我不会加进去....Your Age:<input type="text" name="Age" size="10"/> 我原来就直接用这个代码...现在换你的就直接把your age:后面的都删掉换你的了...
pkppppk 2011-08-28
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 pkppppk 的回复:]
引用 2 楼 blue_lg 的回复:
<input type="text" name="num" onblur="test()"/>
<script>
function test(){
var text=document.getElementById("num").value;
text=parseInt(text);
if(!(text<90&amp;&amp;te……
[/Quote]
还有我是放到PHP里面的...
BLUE_LG 2011-08-28
  • 打赏
  • 举报
回复
onmouseout事件也行的吧。。。
BLUE_LG 2011-08-28
  • 打赏
  • 举报
回复
打完数字后,鼠标移至别处单击,就会开始验证。。
pkppppk 2011-08-28
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 blue_lg 的回复:]
<input type="text" name="num" onblur="test()"/>
<script>
function test(){
var text=document.getElementById("num").value;
text=parseInt(text);
if(!(text<90&&text>16)) alert("please enter a……
[/Quote]
你好..怎么我放进去了之后不能判断呢...还是能随便打数字...
BLUE_LG 2011-08-28
  • 打赏
  • 举报
回复
<input type="text" name="num" onblur="test()"/>
<script>
function test(){
var text=document.getElementById("num").value;
text=parseInt(text);
if(!(text<90&&text>16)) alert("please enter a right number again...");
}
</script>
pkppppk 2011-08-28
  • 打赏
  • 举报
回复
没人吗...急啊...还有要通过xhmtl 1.0的验证....上次找了一个不能通过验证..说没有这个语句

87,990

社区成员

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

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