|
這里主要說的是在IE下的focus的問題,因為在firefox中是支持
復制代碼 代碼如下:
input:focus
textarea:focus
在IE下:focus是無效的,所以,我們要在點擊以后給input和textarea加上新的樣式以配合實現:focus效果.
我們首先來看下效果:
來看下這個效果中的JS:

<script language="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: 1px solid #CCC;}
input:focus,textarea:focus{background:#FFFFF7;}
這是jquery的一個很簡單的應用,我也是初學,多多交流...
JavaScript技術:使用jquery給input和textarea設定ie中的focus,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。