Я разработчик Salesforce (SFDC). На моей странице visualforce для окна ввода я использую код заполнителя.placeholder не работает в IE9
<div class="control-group">
<label class="control-label visible-desktop" for="first_name">First Name</label>
<div class="controls">
<input class="input-block-level" name="First Name" id="first_name" placeholder="First Name" value="" type="text" required="required" autofocus="autofocus" />
</div>
</div>
Я проверил в интернете некоторые хаки CSS, но я их не нашел. Я нахожу javascript hack.
HTML5 Заполнитель JQuery плагин
https://github.com/mathiasbynens/jquery-placeholder
Demo & Примеры
http://mathiasbynens.be/demo/placeholder
Но я не хочу использовать JQuery взломать или что-то.
IE9 поддерживает атрибут заполнителя. Проверьте демонстрационную страницу, представленную в IE9. Появляется сообщение о том, что браузер поддерживает его. – Brainfeeder
Вам нужно будет использовать jQuery, поскольку старые браузеры просто не поддерживают его. – Thew
По-видимому, какая-то проблема с моим IE9, потому что это просто работает. В любом случае [этот ответ] (http://stackoverflow.com/a/9109448/1397220) является решением не jQuery. – Brainfeeder