【问题标题】:Render <textarea alt> attribute using <h:inputTextarea>使用 <h:inputTextarea> 渲染 <textarea alt> 属性
【发布时间】:2015-03-19 22:24:57
【问题描述】:

如何使用&lt;h:inputTextarea&gt;&lt;p:inputTextarea&gt; 呈现&lt;textarea alt&gt; 属性?

【问题讨论】:

  • 你是什么意思,“&lt;h:inputTextarea&gt;的替代文本”?是不是对应水印的东西?
  • PrimeFaces p:inputTextArea 是另一种选择,虽然我怀疑你的问题是什么

标签: jsf attributes textarea alt


【解决方案1】:

使用直通标签库:xmlns:pt="http://xmlns.jcp.org/jsf/passthrough"

然后,只需在组件中添加pt:alt

<h:form id="form">
    <h:inputTextarea id="some_id" pt:alt="test" />
</h:form>

它将被渲染为:

&lt;textarea alt="test" name="form:some_id"&gt;&lt;/textarea&gt;

【讨论】:

  • 啊,这是问题所在……我完全没能这样解释
  • @Kukeltje:HTMLTextAreaElement 本身并不支持此属性。没有一个浏览器会像图像那样解释它。我 OP 与placeholder 属性混淆了。
  • ^ 这样比较合理。 placeholdertitle
猜你喜欢
  • 2011-11-07
  • 2013-05-11
  • 2011-09-09
  • 1970-01-01
  • 2021-01-08
  • 2012-02-12
  • 2011-12-20
  • 2011-06-10
相关资源
最近更新 更多