小编use*_*935的帖子

如何通过javascript getElementById访问自定义JSF标签

我有以下代码。

<h:form id="Form">
  <div class="pageBody">
    <h:outputLabel id="lbl" styleClass="formLabel" value="#{messages['lable.email']}:" />
    <s:button id="login" label="#{messages['login.button']}" actionBean="#{account}" actionMethod="login" />
  </div>
</h:form>
Run Code Online (Sandbox Code Playgroud)

这是javascript

var obj = document.getElementById("Form:lbl");  //This works
var obj1 = document.getElementById("Form:login"); //This doesnt work
Run Code Online (Sandbox Code Playgroud)

请记住,这<s:button>是一个自定义的JSF组件。

任何帮助表示赞赏

javascript jsf-2

2
推荐指数
1
解决办法
7587
查看次数

标签 统计

javascript ×1

jsf-2 ×1