<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
<html>
<input type="text" id="tx">
<input type="button" id="btn" value="提交">
<script>
$("#btn").click(function(){
if($("#tx").val()==""){
alert("e1");
}else{
//阻止后绑定的事件
}
});
$("#btn").click(function(){
alert("e2");
});
</script>
</html>
如上代码 怎么能在输入框里面的值为空时阻止第二个绑定事件,不为空时执行第二个事件?
<html>
<input type="text" id="tx">
<input type="button" id="btn" value="提交">
<script>
$("#btn").click(function(){
if($("#tx").val()==""){
alert("e1");
}else{
//阻止后绑定的事件
}
});
$("#btn").click(function(){
alert("e2");
});
</script>
</html>
如上代码 怎么能在输入框里面的值为空时阻止第二个绑定事件,不为空时执行第二个事件?
解决方案 »
- 给页面中所有input添加click事件监视器,在页面前面宏观添加,不要用unload,不要在每个input上直接添加onclick,怎么做?
- JavaScript中可以声明 符号常量吗?
- 如何让我做的光盘版的网页,在其他人本地浏览时,不出现安全警告?
- 如图想做一个功能求提供思路
- 用键盘和鼠标对li的选择进行操作
- 我的ie6居然创建不了xmlhttp对象,怎么办啊?
- 实现满位tab,请指教
- 高手指点:Javascript的字符串空格,如:<a href=Javascript:SelectSBMC("74","春园线董66线路 CSL-161B-I0")>
- 能不能用鼠标取得当前所指的对象作为一个变量传到另一个页面?
- //报告缺少对象错误!
- MSCOMM+javascript 开发
- HTML Dom指令大全.分享!
还绑定做啥?
都是click事件。你只是为空时要处理。不为空都是else呀?
var foo=function(){
alert("e2");
};
$("#btn").click(function(){
if($("#tx").val()==""){
alert("e1");
}else{
foo();
}
});
</script>
<html>
<input type="text" id="tx">
<input type="button" id="btn" value="提交">
<script>
var devmode = function(){
alert("e2");
}
$("#btn").click(function(){
if($("#tx").val()==""){
alert("e1");
devmode = function(){
alert("e2");
}
}else{
//阻止后绑定的事件
devmode = null;
}
});
$("#btn").click(devmode);
</script>
</html>