我是一名偶尔的 HTML/js 开发人员。并不是说我不想使用 HTML5。
这是我的情况:无论我感觉如何,业务需求都需要跨浏览器(包括 IE)的行为相同。我不能在 IE 中使用“占位符”,因为它不支持。为了克服限制,我编写了一个具有onFocus()
等的脚本onBlur()
。
如果不支持,我的 javascript 将检查Browsers and Versions
并发出适当的代码。placeholder
placeholder
无论如何,当我必须编写javascript(为了向后兼容)并且它使我的javascript文件更轻(1行:)时,为什么我不使用它