Javascript Dojo byId()方法
有人知道dojo.byId()方法如何搜索指定的DOM节点吗?它似乎是从当前DOM级别递归搜索的,搜索结果会上升。 这是真的吗 我尝试用指定的id搜索HTML元素(它位于同一DOM级别)。据我所知(可能是不正确的),HTML以这样的方式重写id:如果元素的id是“test”,并且它的形式是“form1”,那么id是form1:test(是真的吗)?dojo.byId()找到了它(dojo.byId()的格式相同)。 但是,当我尝试以这种方式搜索JSF元素()时(dojo.byId()的形式相同),搜索失败Javascript Dojo byId()方法,javascript,html,xml,jsf,Javascript,Html,Xml,Jsf,有人知道dojo.byId()方法如何搜索指定的DOM节点吗?它似乎是从当前DOM级别递归搜索的,搜索结果会上升。 这是真的吗 我尝试用指定的id搜索HTML元素(它位于同一DOM级别)。据我所知(可能是不正确的),HTML以这样的方式重写id:如果元素的id是“test”,并且它的形式是“form1”,那么id是form1:test(是真的吗)?dojo.byId()找到了它(dojo.byId()的格式相同)。 但是,当我尝试以这种方式搜索JSF元素()时(dojo.byId()的形式相同)
请帮助我=)我相信您的问题在于JSF ID。您能看到JSF页面生成的html源代码吗?搜索您试图查找的元素,并查看JSF是否在原始id之前添加或附加了一些代码