<script type="text/javascript">
function check(){
$("#demoerror").html("");
var str=$("#demo").val();
var reg=/^\d{1}$/;
if(!reg.test(str)){
$("#demoerror").html("错错错");
}
}
</script>
function check(){
$("#demoerror").html("");
var str=$("#demo").val();
var reg=/^\d{1}$/;
if(!reg.test(str)){
$("#demoerror").html("错错错");
}
}
</script>
解决方案 »
- 如何用JS把下面的内容分别提出来?
- ext提交表单后却不能调用success???
- 按格式得到当天日期与当天日期后120天的日期怎么写
- 一共就一行的后退代码。浏览器说网页有错误,不让后退。难道教程说错了?
- jquery datagrid显示数据有问题,求助
- 关于excel的复制和样式问题
- 如何实现表行的自由移动和保存表格行顺序的功能
- 图片上传数据库,上传的时候如何限制图片的大小(长、宽)
- visual studio 2013 调试 nodejs 问题, debugger listening on port 5858
- 如何实现使用鼠标将事件拖到日历中,在日历的某一天上的释放鼠标,获取事件所在日历的日期,精确到天。关于拖动事件的过程已经能够实现,关键是如何获取日期
- jqueryAPI问题?
- 用js动态加载html代码的例子有不?
另外:你的html的结构发上来
<html>
<head>
<script type="text/javascript" src="C:\Documents and Settings\Administrator\桌面\jquery-1.4.min.js"></script>
<script type="text/javascript">
$(function(){
$("#demo").blur(check());
$("#a").click(function(event){
$("#demoerror").html("");
var str=$("#demo").val();
var reg=/^\d{1}$/;
if(!reg.test(str)){
$("#demoerror").html("停");
event.preventDefault();
}
});
});
function check(){
$("#demoerror").html("");
var str=$("#demo").val();
var reg=/^\d{1}$/;
if(!reg.test(str)){
$("#demoerror").html("错错错");
}
}
</script>
</head>
<body>
<form action="a.html">
我测:
<input type="text" id="demo"></input>
<span id="demoerror"></span><br/>
<input type="submit" id="a" value="提交" />
</form>
</body>
</html>
除非将在前,$("#demo").focus();
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<script type="text/javascript" src="jquery162.js"></script>
<script type="text/javascript">
$(function(){$("#a").click(function(event){
$("#demoerror").html("");
var str=$("#demo").val();
var reg=/^\d{1}$/;
if(!reg.test(str)){
$("#demoerror").html("停");
event.preventDefault();
}
});
});function check(){
$("#demoerror").html("");
var str=$("#demo").val();
var reg=/^\d{1}$/;
if(!reg.test(str)){
$("#demoerror").html("错错错");}
}
</script>
</head>
<body>
<form action="a.html">
我测:
<input type="text" id="demo" onblur="check()"></input>
<span id="demoerror"></span><br/>
<input type="submit" id="a" value="提交"/>
</form>
</body>
</html>
<script type="text/javascript" src="C:\Documents and Settings\Administrator\桌面\jquery-1.4.min.js"></script> 你的jquery库文件的路径引的不对 怎么能引你本地的呢 是你的工程下的库文件的路径
有什么区别?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<script type="text/javascript" src="C:\Documents and Settings\Administrator\桌面\jquery-1.4.min.js"></script>
<script type="text/javascript">
$(function(){
$("#demo").blur(function(){
check();
});
$("#a").click(function(event){
$("#demoerror").html("");
var str=$("#demo").val();
var reg=/^\d{1}$/;
if(!reg.test(str)){
$("#demoerror").html("停");
event.preventDefault();
}
});
});
function check(){
$("#demoerror").html("");
var str=$("#demo").val();
var reg=/^\d{1}$/;
if(!reg.test(str)){
$("#demoerror").html("错错错");
}
}
</script>
</head>
<body>
<form action="a.html">
我测:
<input type="text" id="demo"></input>
<span id="demoerror"></span><br/>
<input type="submit" id="a" value="提交" />
</form>
</body>
</html>
$("#demo").blur(function(){check();});
这样就等于执行check方法了。。里面的参数应该是回调函数。
请参考
function fn(){
alert(1)
} function test(callback) {
if (callback instanceof Function){
callback();
} else {
alert("参数不是回调函数")
}
} test(fn()); test(function(){
fn();
})