use*_*131 5 javascript dom richfaces getelementbyid
我目前正在研究迁移到RichFaces 4.从我的JS,我必须使用DOM元素
document.getElementById('myParent:myElement').
Run Code Online (Sandbox Code Playgroud)
从JBoss迁移指南中,我了解到不能再使用"document.getElementById":https://community.jboss.org/wiki/RichFacesMigrationGuide33x-4xMigration-CommonComponentsChanges.
有人可以解释我为什么,我怎么能(简单地)将我对这个函数的所有调用 - 超过一千个 - 更改为其他东西?
谢谢.
我建议你阅读这篇文章: RichFaces内置的客户端功能
总而言之,有4种内置功能:
#{rich:clientId('id')}#{rich:element('id')}#{rich:component('id')}#{rich:findComponent('id')}说明:
getElementById(HTML元素)getElementById(JavaScript组件)