fydl.net
当前位置:首页 >> jq 让input失去焦点 >>

jq 让input失去焦点

javascript通过 onFocus onBlur来判断焦点和失去焦点 jquery $("#p").blur(); $("#p").blur(fn) 或$("#p").focus(); 或$("#p").focus(fn)来处理焦点事件 前者:$("#p").blur();$("#p").focus(); 用来强制获取或失去焦点 后者:$("#p").blur(fn)...

参考下面方法: $("input").blur(function(){ $("input").css("background-color","#D6D6FF"); });

//jquery代码 $(function(){ $(".a").blur(function(){ //失去焦点是执行 var txt = $(this).val(); //获取当前文本框的内容 alert(txt) }) }) //html代码

其实,楼主完全可以只掉一次函数就行, 应为它input就是两种情况么,要么获得焦点,要么失去焦点,而你的函数if...else.....都已经诠释的很明白了。。。还是你别有用意 埃

在这个区域内添加click事件,点击时让input获得焦点。

一楼正解 $("input").focus(function(){ $("input").css("background-color","#FFFFCC"); }); $("input").blur(function(){ $("input").css("background-color","#D6D6FF"); });

方法1.对于支持placeholder属性的浏览器。可以暂且认为除了老版本的IE系列浏览器都支持这个属性。可以直接在input标签上附加属性,如下: 方法2.对于不支持placeholder属性的浏览器,使用一个相对定位的元素,使其偏移,浮在输入框上方。当用户...

很简单吧,好像你说的不太多,为空应该显示默认的值吧 onblur="show()" function show(){ if($("#input").val()){ $("#input").attr("placeholder","默认值"); } }

//jquery代码 $(function(){ $(".a").blur(function(){ //失去焦点是执行 var txt = $(this).val(); //获取当前文本框的内容 alert(txt) }) }) //html代码

$("#焦点文本框的id").blur(function(){ 这里是你要执行的程序 }

网站首页 | 网站地图
All rights reserved Powered by www.fydl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com