【问题标题】:How to display placeholder in safari如何在 safari 中显示占位符
【发布时间】:2017-09-06 15:16:40
【问题描述】:

我使用了一个textarea,其中我使用了一个属性placeholder,但我发现占位符在除safari 之外的所有其他浏览器中都有效。

<textarea class="concerncommentArea" placeholder="Place you comment here"/>"> </textarea>

有人可以帮助我如何在 Safari 中显示占位符吗? 我正在使用 Safari v5.1.7

在 Inspect element 控制台中,输出是这样的。

【问题讨论】:

  • 请试试我的回答。 Safari 5.1.7 可以正常工作

标签: java jquery html safari


【解决方案1】:

因为您在开始和结束标记&lt;textarea&gt; &lt;/textarea&gt; 之间有一个空格,并且您的语法是错误的。请尝试:

<textarea class="concerncommentArea" placeholder="Place you comment here"></textarea>

【讨论】:

  • 弗兰克,我已经像&lt;textarea class="concerncommentArea" placeholder="Place you comment here"&gt;&lt;/textarea&gt; 一样尝试过,但遗憾的是没有成功。
  • 为什么你有双重关闭?只输入&lt;textarea class="concerncommentArea" placeholder="Place you comment here"&gt;&lt;/textarea&gt; 而不是&lt;textarea class="concerncommentArea" placeholder="Place you comment here"/&gt;"&gt;&lt;/textarea&gt;
  • 哦,这是我的错误,我编辑了评论,任何错误地添加了html标签“/>”
  • 如果在你的代码中你写的是placeholder="Place you comment here"/&gt;"&gt;这是错误的。从占位符中删除 /&gt;"。现在正确的代码是placeholder="Place you comment here"&gt;
  • 或者请在您的问题中粘贴正确的代码 :-)
【解决方案2】:

占位符可在 Safari 5+ 中使用。查看 MDN Browser Compatibility

【讨论】:

猜你喜欢
  • 2023-02-15
  • 2016-08-07
  • 2019-02-05
  • 2014-08-13
  • 2013-06-27
  • 2018-05-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多