【发布时间】:2014-03-19 20:36:54
【问题描述】:
我有以下基于按钮单击运行的代码。
function ClickYes() {
$('#<%=txtMsg.ClientID%>').attr('placeholder', 'Tell me more');
}
按钮声明如下
<button type="button" class="com-yes-btn2 feedback-btn-grey empx11b12" id="btnYes" onclick="javascript:ClickYes();">
</button>
问题是我需要根据事件动态设置占位符att,在chrome和firefox中行为是正确的,但是在使用IE9时没有添加占位符属性。
我该如何管理这个跨浏览器
谢谢
【问题讨论】:
-
IE9 不支持
placeholder属性,但有一些变通方法。查看类似问题的答案:stackoverflow.com/a/13281620/1423456
标签: javascript jquery html asp.net