javascript - 如何从 JSF 2.0 中的 javascript 获取元素

标签 javascript jsf-2

我的 JSF 代码如下:

<h:inputText id="from" value="#{fromToMBean.fromName}"/>

我想通过 ID (from) 从 JavaScript 获取这个元素,但我不能,因为在生成的 HTML 中它是 j_idt8:from

我怎样才能得到这个元素,例如查询?有什么办法可以强制 JSF2 不更改 ID?

最佳答案

您可以使用仅分配给该元素的自定义类并使用 css 选择器,或者为表单分配一个 ID 并获取 ID 为 formid:from 的元素。

关于javascript - 如何从 JSF 2.0 中的 javascript 获取元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2527071/

相关文章:

php - 将 javascript 变量发送到 php cookie 变量

javascript - 页面加载时从 XML 文件获取数据

tomcat - 在 context.xml 中配置 jdbcRealm

java - 删除jsf数据表中的行

database - 将图像保存在数据库或服务器目录中

php - 如何摆脱已关闭浏览器或选项卡的用户

javascript - window.prompt 和 prompt 之间有什么真正的区别?

javascript - jQuery 如何计算隐藏的元素

jsf-2 - 如何调整jsf2 primefaces中选项卡的宽度和高度?

jsf - 如何在 JSF 2.0/2.1 中用 CDI 替换 @ManagedBean/@ViewScope