關於IE支援placeholder屬性解決方案

2022-09-11 08:06:13 字數 738 閱讀 8181

在html5中,文字框,也就是input, type為text,或者password,新增了乙個屬性placeholder,也就是佔位符,

當輸入的時候,佔位符就會消失。

這個屬性非常好用,因為有這個必要html5才會有這個屬性,然而在ie下,就沒有這效果,那麼我們來實現ie9的相容效果

我寫了乙個jquery的外掛程式,讓ie瀏覽器實現這效果

**如下

jquery.fn.placeholder = function()catch(e)

placeholder.css();

placeholder.click(function());

if(input.val() != ""));

}else);

}placeholder.insertafter(input);

input.keyup(function(e));

}else);

}});

});}

return this;

};**不複雜簡單易懂~直接寫入js檔案引用便可呼叫,不與firefox,google的屬性衝突

引入jquery庫,然後引入這個外掛程式,呼叫如下:

$(function ()

);樣式也可以自由修改如下:

placeholder.css();

如果存在什麼bug請大家回覆以便及時修正~

來自為知筆記(wiz)

讓IE支援placeholder屬性

html 5 有個很棒的屬性,placeholder,在滑鼠聚焦到input輸入框上面時候,提示文字會消失,失去焦點之後,又會出現 但是在不支援html5的低版本的瀏覽器中,placeholder屬性是無效的,為了解決這個問題,因此,人為的去實現placeholder屬性 jquery placeh...

讓IE支援placeholder屬性

placeholder 屬性提供可描述輸入字段預期值的提示資訊 該提示會在輸入欄位為空時顯示,並會在字段獲得焦點時消失。但placeholder不支援ie10以下版本 在頁面中只需引入placeholder.js即可 jquery placeholder,fix for ie6,7,8,9 webs...

關於ie驅動

無論是selenium2 webdriver 還是selenium2library,如果想要呼叫ie瀏覽器,均需以下步驟。解壓縮得到iedriverserver.exe,並將其所在目錄新增到環境變數 針對windows vista和windows 7上的ie7或者更高的版本,必須在ie選項設定的安全...