文本框获取焦点时,直接点提交,如何跳过onblur,直接onsubmit? 晚上,要这样的需求?既然你不想要onblur为什么要写呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为什么有这样的需求?既然你不想要onblur 为什么要写呢? 这样呢?function a() { return; alert("onblur"); } "文本框获取焦点时,直接点提交"?你的意思是先让文本框获得焦点(tab或者点击),然后点击提交按钮?这样似乎不能阻止触发onblur.还是当文本框获得焦点的时候自动提交?这样的话在onblur里写上form.submit()就可以了 onblru 设置成空不就可以了 function a() { return; alert("onblur"); } 他可能在onblur里写了别的方法了LZ要先明白onblur是推动焦点只要当前有焦点.任何其它控件获得焦点都会执行...不希望点提交的时候再执行一次.... 楼主可以动态绑定事件吧在用的到的时候可以document.getElementById("id").onblur=function(){};这样在不需要blur事件的时候不加载它就好了 不点击提交按钮而失去焦点,触发onblur;点击提交按钮,触发onsubmit,也触发onblur;------------------------------淘宝网注册 http://member1.taobao.com/member/register.jhtml获取焦点时提示信息突出显示,失去焦点时提示信息变为一般。关键是现在有输入框获取焦点,也能同时onblur和onsubmit,如何实现的? 同时??怎么可能同时啊?肯定是onblur先于onsubmit啊 <html><script language="javascript" type="text/javascript">var targetObj;function $(id){ return( document.getElementById(id) );}function a(){ if(targetObj==$("btnSubmit")){ return; } alert("onblur");}function b(){ alert("submit");}function c(event){ e = event || window.event; targetObj = e.srcElement; window.status=targetObj.tagName;}</script><body onmousemove="c();"><form onsubmit="b()"> <input type="text" onblur="a()"> <input id="btnSubmit" type="submit" mousedown="d()" value="提交"></form></body></html> [javascript]请问jquery如何查找多条件 大家帮我看看这个问题 关于排序问题 在showModalDialog中子窗体访问父窗体元素的问题。 关于Javascript语法单行注释的匹配的请教 哥们们快帮看看 `怎么回事`急急急` 求大家帮助! 帖子写的很详细,,求解答 打开文件的问题!请大家帮忙 请教一个表单提交的问题。 世界上最难的问题!! 求助:清除DNS缓冲的JavaScript的语句,高手来帮帮忙~~
为什么要写呢?
function a()
{
return;
alert("onblur");
}
你的意思是先让文本框获得焦点(tab或者点击),然后点击提交按钮?这样似乎不能阻止触发onblur.
还是当文本框获得焦点的时候自动提交?这样的话在onblur里写上form.submit()就可以了
{
return;
alert("onblur");
}
LZ要先明白onblur是推动焦点
只要当前有焦点.任何其它控件获得焦点都会执行...
不希望点提交的时候再执行一次....
在用的到的时候可以
document.getElementById("id").onblur=function(){};
这样在不需要blur事件的时候不加载它就好了
点击提交按钮,触发onsubmit,也触发onblur;
------------------------------
淘宝网注册 http://member1.taobao.com/member/register.jhtml
获取焦点时提示信息突出显示,失去焦点时提示信息变为一般。
关键是现在有输入框获取焦点,也能同时onblur和onsubmit,如何实现的?
怎么可能同时啊?
肯定是onblur先于onsubmit啊
<script language="javascript" type="text/javascript">var targetObj;function $(id){
return( document.getElementById(id) );
}function a()
{
if(targetObj==$("btnSubmit")){
return;
}
alert("onblur");
}function b()
{
alert("submit");
}function c(event){
e = event || window.event;
targetObj = e.srcElement;
window.status=targetObj.tagName;
}
</script>
<body onmousemove="c();">
<form onsubmit="b()">
<input type="text" onblur="a()">
<input id="btnSubmit" type="submit" mousedown="d()" value="提交">
</form>
</body>
</html>