javascript - 在 JSF 框架中访问 html 字段值

标签 javascript jsf

默认情况下,JSF 动态呈现 HTML 字段 ID 名称。 ID名称以formname:id_some_random_number的格式随机生成。

因此我无法使用 document.getElementById("")。

这个问题有解决办法吗?

最佳答案

如果所有其他方法都失败,您可以尝试为元素提供唯一的 css 类,然后通过 getElementsByClassName() 访问它们。或者尝试浏览具有已知 id 的元素的 childNodes()。或者您可以在目标元素内添加一个已知 id 的节点,然后使用 .parentNode :)

关于javascript - 在 JSF 框架中访问 html 字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1340412/

相关文章:

jsf - 将 JSF dataTable 中组件的 id 设置为数组中当前项的值

javascript - 将 html5 canvas 数据保存为对象的最佳方法

javascript - 如何在 iPad Safari 浏览器的 HTML5 代码中使用 Javascript 以编程方式清除 session 和 cookie 值

jsf - 如何将参数传递给树表中的远程命令?

JSF2 - javax.el.PropertyNotFoundException。不使用方法

java - JSF ConversationScoped bean 未提升 POST 之间的范围

javascript - 将 SELECT OPTION 中的值动态添加和/或减去到现有 INPUT 值

javascript - 带有 ObjectId 的 Mongoose 中的嵌套数组

javascript - 如何计算多个数组的总和?

javascript - 更新c :foreach/ui:repeat with javascript