3

我知道这里有人可以帮助我。我已经查看了关于同一主题的所有论坛,但也许有人可以帮助我的具体情况。占位符没有出现在我的文本区域中。这是代码:

<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>
4

2 回答 2

2

你使用的是什么浏览器?旧版本的 IE 不支持占位符属性。

在此处查看您的浏览器版本是否支持它:http: //caniuse.com/input-placeholder

看看这里:https ://stackoverflow.com/a/13281620/1846192一个 jQuery 插件,它增加了对旧 IE 版本中占位符文本的支持,并且在您提交时不会将占位符文本作为值提交形式。

于 2013-04-26T23:49:13.737 回答
1

你意识到你可以做到这一点吗?

<textarea name="input-message" placeholder="Type your message here"></textarea>
于 2013-04-26T23:51:08.747 回答