【发布时间】:2013-02-07 20:57:00
【问题描述】:
我有一个小问题,IE 8-9 不支持输入框的placeholder 属性。
在我的项目 (ASP Net) 中提供这种支持的最佳方式是什么。我正在使用 jQuery。 我需要使用其他一些外部工具吗?
http://www.hagenburger.net/BLOG/HTML5-Input-Placeholder-Fix-With-jQuery.html 是一个好的解决方案吗?
【问题讨论】:
-
学究的角落:它是一个属性,而不是一个标签。标签周围有尖括号(如
<input>);属性是尖括号内的键值对(如placeholder="This is an attribute value")。保留原样,以便将来提出相同问题的人可以找到它。 -
该链接没有按原样工作。我删除了 $("[placeholder]") 选择器周围的多余引号,这很好。
-
该链接中的解决方案也不根据 webkit 中的本机支持处理密码框
-
您提供的链接确实很好用 - 除了密码之外,它还很实用,而且设置起来再简单不过了
-
链接是一个很好的修复
标签: html internet-explorer placeholder