求一个用正则表达式实现简单验证的JavaScript代码 如有一个textbox,用户输入后点button按钮时,实现用JavaScript对textbox输入信息的验证,要求用JavaScript来实现,比如验证用户输入的是否是数字。 希望将HTML代码一并写出来哈,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>无标题页 </title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script type="text/javascript"> window.onload = function(){ document.getElementById('click').onclick = function(){ var re = /[1-9]\d*/; if(re.test(document.getElementById('text').value)){ window.location = 'B.html'; }else{ alert('不是数字'); } }; };</script></head> <body> <input type="text" id="text" /> <input type="button" id="click" value="click" /></body> </html> <textarea id="text">123</textarea><button onclick="check()">Check</button> <script language="javascript">function check(){ var re=/^\d+$/; if(re.test(document.all.text.value)) alert('Right!'); else alert('Wrong!');}</script> 参见easyvalidate:http://www.easyui.org.cn/easyValidate_demo.html function num(){ var isnum =/^\d+(\.\d+)?$/; var IsExit=true; if(!isnum.test(document.form1.txtnum.value)) { Message="<font color='red'>*</font> 请确认格式是否正确! "; document.getElementById('txtb').innerHTML=Message; IsExit=false; } else { document.getElementById('txtb').innerHTML=""; } return IsExit;} <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>数字检查</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script type="text/javascript"> window.onload = function(){ document.getElementById('click').onclick = function(){ var reg = /[0-9]+/; if(reg.test(document.getElementById('text').value)){ 页面正确处理代码; }else{ alert('不是纯数字文本'); } }; };</script></head> <body> <input type="text" id="text" /> <input type="button" id="click" value="click" /></body> </html> Tinyeditor编辑器如何清除、销毁 急 等 求改造一个简单的JS 验证码后面为什么要加"?+new Date().getDate()"???? 做过javascript图表的请进入 RTX web页面集成 rtxint.js 网页上使用不支持ie7吗 JavaScript中有setElapsedTime()这个函数吗? 请问2个JavaScript的正式表达式的写法 求救,select另类的隐藏问题,急!!! 帮我看下这个CSS怎么还使TD自动换行了 如何用javascript刷新父窗口? js如何在img上动态添加文字 Action同名错误
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>无标题页 </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
window.onload = function(){
document.getElementById('click').onclick = function(){
var re = /[1-9]\d*/;
if(re.test(document.getElementById('text').value)){
window.location = 'B.html';
}else{
alert('不是数字');
}
};
};
</script>
</head>
<body>
<input type="text" id="text" />
<input type="button" id="click" value="click" />
</body>
</html>
function check()
{
var re=/^\d+$/;
if(re.test(document.all.text.value))
alert('Right!');
else
alert('Wrong!');
}
</script>
{
var isnum =/^\d+(\.\d+)?$/;
var IsExit=true;
if(!isnum.test(document.form1.txtnum.value))
{
Message="<font color='red'>*</font> 请确认格式是否正确! ";
document.getElementById('txtb').innerHTML=Message;
IsExit=false;
}
else
{
document.getElementById('txtb').innerHTML="";
}
return IsExit;
}
<head>
<title>数字检查</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
window.onload = function(){
document.getElementById('click').onclick = function(){
var reg = /[0-9]+/;
if(reg.test(document.getElementById('text').value)){
页面正确处理代码;
}else{
alert('不是纯数字文本');
}
};
};
</script>
</head>
<body>
<input type="text" id="text" />
<input type="button" id="click" value="click" />
</body>
</html>