【发布时间】:2013-07-14 17:57:46
【问题描述】:
我正在设置placeholders 的input text,它们在IE9+ 中正常工作。
<textarea style="some-style" name="some-name" id="some-id" class="some-class"
placeholder="awesome placeholder"></textarea>
上面的这行不通。 我也尝试使用plugin,但它并没有改变任何东西。还尝试搜索较旧的问题,但没有找到任何东西
编辑
我注意到一个奇怪的行为:启动时textarea 的内容是placeholder 的text,所以不是空的,如果我删除它,那么textarea 是空的,placeholder正常工作
【问题讨论】:
-
占位符不应该是这样工作的吗?
-
否,因为第一次它是一个值,而不是占位符,我必须通过选择它来删除它
-
好的.. 所以如果你在文本区域内输入了一些东西,你不会期望占位符消失吗?开始/结束标记之间的所有内容都是 textarea 的内容
-
第一次是一个值是什么意思?
-
如果我在 textarea 中输入一些东西,第一次,它是用占位符输入的。如果我然后删除所有文本:占位符加上我输入的内容,那么 textarea 是空的,占位符也可以使用
标签: jquery html placeholder