JSP页面内textarea的占位符

Posted

技术标签:

【中文标题】JSP页面内textarea的占位符【英文标题】:placeholder to textarea inside a JSP page 【发布时间】:2013-06-16 22:01:58 【问题描述】:

我正在尝试在 jsp 页面的 <textarea> 标记内使用 plcaeholder 属性。

<textarea rows="13" cols="94" id="message" name="txtAreaName" style="vertical-align: onclick="textAreaPlaceholding()">Enter the message here...</textarea>

但它表明placeholder="some_text_content" 不是有效属性(未定义的属性名称(占位符))。可能是什么问题?我是否在 &lt;textarea&gt; 标记中使用了任何错误的属性,或者我遵循了错误的语法。

由于它不起作用,所以现在我显示了一个文本内容,当用户单击 textarea 和/或编辑 textarea 时,该文本内容将不可见;借助 javascript 方法,您可以在上面的代码中找到“onclick="textAreaPlaceholding()"”。但我需要知道确切的问题和解决方案。

提前感谢您的回复!

【问题讨论】:

html 的 DOCTYPE 是什么? 【参考方案1】:

试试这个

<textarea placeholder="Enter the message here...">
</textarea>

【讨论】:

@新白痴:是,&lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt; ganesh,正如我之前提到的,当我在&lt;textarea&gt; 标签中添加属性“占位符”时,我得到了“未定义的属性名称(占位符)”。 谢谢你们的回复.. :) 勾选这个对你有用的“数据占位符”jsfiddle.net/mrobin/SkRN9/2 ganesh,我对我的'onclick="textAreaPlaceholding()"' 所做的只是这样的事情。我只想知道是否有直接使用“占位符”属性的方法。谢谢你的建议。

以上是关于JSP页面内textarea的占位符的主要内容,如果未能解决你的问题,请参考以下文章

为啥我的 textarea 的占位符没有出现?

jsp页面传参

怎么在JSP页面怎么添加一个类似于Label的控件

SQL在JSP中占位符的使用方法!~

通过 IE10 中的 jQuery 在 Textarea 上的 HTML5 占位符属性

今天做一个项目的时候,要在一个编辑的jsp页面的textarea标签设置value属性,结果发现他没有value属性,但是是编辑页面又必须要回显要修改的内容,所以在参考了w3cschool之后很轻松的