我知道有人可以帮助我。我在这里查看了同一主题的所有论坛,但也许有人可以帮助我的具体案例。占位符没有出现在我的textarea中。这是代码:
<fieldset class="contactFormDetails">
<input type="text" name="input-name" placeholder="Name" />
<input type="text" name="input-mail" placeholder="Subject" />
</fieldset>
<fieldset class="contactFormMessage">
<textarea name="input-message" placeholder="Type your message here"></textarea>
</fieldset>
<fieldset class="contactFormButtons">
<input type="submit" value="Send" />
</fieldset>
答案 0 :(得分:1)
您使用的浏览器是什么?旧版本的IE不支持占位符属性。
点击此处查看您的浏览器版本是否支持:http://caniuse.com/input-placeholder
在这里查看:https://stackoverflow.com/a/13281620/1846192用于jQuery插件,该插件在旧版IE中添加对占位符文本的支持,并且在您提交表单时不会将占位符文本作为值提交。
答案 1 :(得分:1)
你意识到你可以做到这一点吗?
<textarea name="input-message" placeholder="Type your message here"></textarea>