Javascript 当使用Jquery设置占位符时,占位符在IE 11中不起作用
我需要6个只读html文本框,并且需要使用JQuery动态设置占位符。我使用的方法在Chrome上运行良好,但在IE 11上不起作用Javascript 当使用Jquery设置占位符时,占位符在IE 11中不起作用,javascript,jquery,html,Javascript,Jquery,Html,我需要6个只读html文本框,并且需要使用JQuery动态设置占位符。我使用的方法在Chrome上运行良好,但在IE 11上不起作用 $(".textBox").attr("placeholder", "Please Select Items"); 上面应该是默认的占位符,在选择多个select元素时,计数应该更新,我写的如下 $('.textBox').attr('placeholder',TempArray.length + " Items selected"); 我搜索过类似的问题,但
$(".textBox").attr("placeholder", "Please Select Items");
上面应该是默认的占位符,在选择多个select元素时,计数应该更新,我写的如下
$('.textBox').attr('placeholder',TempArray.length + " Items selected");
我搜索过类似的问题,但似乎与我的问题无关。JQuery中是否有其他方法可以解决此问题。提前感谢我在IE 11中尝试了以下代码。它很好用
<input type="text" id="add_placeholder" placeholder="please select" readonly></input>
<button id="click">Click me</button>
<script type="text/javascript" src="jquery-2.2.4.min.js"></script>
<script>
$('#click').click(function(){
$('#add_placeholder').attr('placeholder','name is inserted');
});
</script>
可以插入一段代码,这样就可以很容易地进行调试