实现密码输入框获取焦点的时候type是password,失去焦点是text的jquery代码,检测一下你的jquery水平

实现密码输入框获取焦点的时候type是password,失去焦点是text的jquery代码,检测一下你的jquery水平,第1张

是啊,就会成为明文了。

所以你要把HMTL代码的初始化写成:先显示password,隐藏text,然后在js里再翻转,多了两行代码:

$('#login_pwd',newlogin)show();//和中的代码连在一起好看点吧show()blur();

$('#login_text',newlogin)hide();

$(function(){

$(":text")focus(function(){

thisselect();

});

});

JQuery文本框获得焦点背景颜色改变:

1先使用jQuery选择器找到所有的文本框。

2为文本框注册获得焦点事件,即focus事件。

3在焦点事件的事件处理函数中对当前得到焦点的文本框设置背景色。

4注册失去焦点事件,即blur事件。

5在失去焦点的事件处理函数中对当前触发事件的文本框改变背景颜色。

<script type="text/javascript">

$(function(){

//找到文本框,并注册得到焦点事件。

$("input:text")focus(function(){

//让当前得到焦点的文本框改变其背景色。

$(this)css("background","pink");

});

//找到文本框,并注册失去焦点事件

$("input:text")blur(function(){

//让当前失去焦点的文本框背景色变为白色。

$(this)css("background","white");

});

});

</script>

判断键盘是否按下有点儿困难,可以判断并获取有焦点的元素\x0d\//判断是否有元素获得焦点\x0d\if($(':focus')length==0) {\x0d\alert("暂无获得焦点的元素");\x0d\}\x0d\\x0d\else{\x0d\//d出焦点元素的name\x0d\alert($(':focus')attr("name"));\x0d\\x0d\}

$(function(){

$('#search_auto')css({'width':$('#search input[name="k"]')width()+4});

$('#search input[name="k"]')keyup(function(){

$post('search_autophp',{'value':$(this)val()},function(data){

if(data=='0'){

$('#search_auto')html('')css('display','none');

}else{

$('#search_auto')html(data)css('display','block');

}

});

})focusout(function(){

$('#search_auto')html('')css('display','none');

});

});

试试,建议用jquery的插件 jquery-autocomplete

以上就是关于实现密码输入框获取焦点的时候type是password,失去焦点是text的jquery代码,检测一下你的jquery水平全部的内容,包括:实现密码输入框获取焦点的时候type是password,失去焦点是text的jquery代码,检测一下你的jquery水平、jquery js 当文本框获得焦点时,自动选中里面的文字、javascript jquery判断当前页面中是否有获得焦点正在输入的元素等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9280723.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存