To bude asi tím, že IE(do verze asi 10) nepodporuje HTML 5 téměř vůbec, zkoušel jste ten Modernizr? Případně si tam pak přídejte normální JS, na kontrolu, zda existuje, pokud ne, můžete si to tam dát, pomocí čístého JS. Funkce pro kontrolu může vypadat nějak takto -
function isPlaceholderSupported(name) {
var input = document.getElementById(name);
return ("placeholder" in input);
}
Zbytek už si dodělejte sám.
|