IE6得到焦點同時失去焦點問題

2021-06-13 23:14:18 字數 490 閱讀 6326

今天客戶在反饋中說到有使用者文字框不能選中,我們用的是 label代替 placeholder功能  在除ie6\7之外 的瀏覽器下都沒問題,一時之間也找不到原因,索性就把label給去掉用js defaultvalue 做檢測在獲得焦點時如果值為預設值就為空,

$('input').focus(function()

}).blur(function()

});

但是在ie6下測試的結果是值並沒有為空,但是游標會在預設值的前面。想想這並不是ie6的原因,肯定是其他檔案影響的,排除其他js檔案到文字框的影響後,想想可能是 js 中對 input 的特殊設定  仔細找發現 一句**:

a,input,label

這句話的意思是鏈結   " 在獲得焦點的同時失去焦點。如果你用的是鏈結什麼的,他不會顯示周邊的虛線。"

所以就會 又被設定成為 預設值 但游標是在預設值前面的

ie6 濾鏡問題

由於有透明效果,為了在ie6下能正常看到效果,就要使用濾鏡的功能 如 background none filter progid dximagetransform.microsoft.alphaimageloader src png 乙個大div下面用了濾鏡功能,他將會使在div下面的form a等...

IE6的重影問題

在做div時會碰到文字自動重複的現象,一系列元素的下端的文字會重複出現。這種現象只會在ie6中出現,在ie7和火狐中沒有此現象。問題原因以及解決方法 原因 是注釋造成的文字溢位,而且只有ie6才有這個bug,而溢位文字的字數 注釋的條數 2 1。bug與注釋文字的位置 區塊的浮動以及文字區塊的固定寬...

position fixed 相容ie6問題

最近做專案時用了 來固定div在頁面的最下方,且不隨滾動條滾動而滾動。由於ie6不支援fixed,所以加了 postion absolute bottom expression offsetparent.scrolltop 20 來做相容,此段 在測試頁面ie 6 8都沒問題,但是在專案裡在ie7裡...