繁体   English   中英

如何在javascript中访问jsf动态ID(jsf 2.0版)

[英]how to access jsf dynamic ids in javascript (version jsf 2.0)

我需要在javascript中访问componets动态ID,我也在互联网上尝试了很多方法,但似乎无法正常工作。

我尝试过这种方式..

<ice:selectBooleanCheckbox id="chkk" binding="#{input1}" onchange="test(this)"/>

这样您就可以通过UIComponent#getClientId()在视图中的其他位置打印其客户端ID。

test(){
var input1 = document.getElementById('#{input1.clientId}');

alert(input1);

}

在这里,我将input1值设置为null。

而且我没有在java side plz中做任何提示我建议我在哪里...

预先感谢您的帮助。

您为表单定义ID,然后为复选框定义ID(如“ chkk”),您可以按以下方式访问元素:

document.getElementById('myFormId:chkk')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM