手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >使用jquery给input和textarea设定ie中的focus
使用jquery给input和textarea设定ie中的focus
摘要:今天在做我们的表单提交部分的时候,遇到了这个问题,于是,用传说中的jquery就可以解决了.这里主要说的是在IE下的focus的问题,因为在...

今天在做我们的表单提交部分的时候,遇到了这个问题,于是,用传说中的jquery就可以解决了.

这里主要说的是在IE下的focus的问题,因为在firefox中是支持

复制代码 代码如下:

input:focus

textarea:focus

在IE下:focus是无效的,所以,我们要在点击以后给input和textarea加上新的样式以配合实现:focus效果.

我们首先来看下效果:

来看下这个效果中的JS:

使用jquery给input和textarea设定ie中的focus1

<scriptlanguage="javascript">

$(document).ready(

function(){if($.browser.msie){

$("input[@type='text'],input[@type='password'],textarea").focus(function(){$(this).css({background:"#FFFFF7"});})

$("input[@type='text'],input[@type='password'],textarea").blur(function(){$(this).css({background:"#fff"});})

}});

</script>

CSS这里这样定义:

input,textarea{border:1pxsolid#CCC;}

input:focus,textarea:focus{background:#FFFFF7;}

这是jquery的一个很简单的应用,我也是初学,多多交流...

【使用jquery给input和textarea设定ie中的focus】相关文章:

jquery判断至少有一个checkbox被选中的方法

Jquery动态添加输入框的方法

理解javascript定时器中的单线程

JavaScript中的私有成员

JavaScript操作XML文件之XML读取方法

详谈javascript中的cookie

使用JavaScript刷新网页的方法

用JavaScript实现页面重定向功能的教程

详解Javacript和AngularJS中的Promises

Mozilla中显示textarea中选择的文字

精品推荐
分类导航