我是salesforce(SFDC)开发人员。 在我的输入框的visualforce页面中,我使用占位符代码。占位符未在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黑客。
HTML5占位符jQuery插件
https://github.com/mathiasbynens/jquery-placeholder
演示&例子
http://mathiasbynens.be/demo/placeholder
但我不想使用jQuery砍什么的。
IE9不支持占位符属性。查看您在IE9中提供的演示页面。有消息称浏览器本身支持它。 – Brainfeeder
您将不得不使用jQuery,因为旧版浏览器不支持它。 – Thew
显然,我的IE9的一些平板事件,导致它只是工作。无论如何[这个答案](http://stackoverflow.com/a/9109448/1397220)是一个非jQuery的解决方案.. – Brainfeeder