0
A
回答
1
这里是你如何访问一个jQuery例如:
$("*[id$=block]");
,将返回一个jQuery对象,你可以进一步与jQuery的使用,或拨打
$("*[id$=block]").get(0);
获取底层DOM元素。
如果您使用的是简单的Javascript,则必须查看生成的HTML以找出完整的ID。使用DOM来获取元素:
document.getElementById("j54:j01:block"); // the Id is made up, but it will be at least as ugly as this
jQuery的$=
操作缓解了这方面的需要。直接的DOM解决方案并不可靠,因为如果您更改了pageBlock所在的位置,生成的ID将会更改。换句话说,pageBlock的祖先的任何变化都会导致Id发生变化。
1
在JavaScript中引用组件的支持方式是使用$Component
,例如使用{!$Component.idName}
获取由<apex:outputPanel id="idName">
生成的HTML元素的DOM ID。
http://www.salesforce.com/us/developer/docs/pages/Content/pages_access.htm
相关问题
- 1. 如何使用javaScript获取元素
- 2. 使用Javascript - 获取元素
- 3. 获取元素的div使用Javascript
- 4. 无法使用JavaScript获取DOM元素
- 5. 使用PHP或Javascript获取元素
- 6. 使用HTMLUnit获取JavaScript元素
- 7. 如何获取javascript`this`元素属性?
- 8. 如何使用Javascript获取调用者元素?
- 9. 如何使用xpath获取元素?
- 10. 如何使用Selenium获取Web元素?
- 11. 如何使用C#获取xaml元素?
- 12. 如何在另一个元素中使用id获取元素Javascript
- 13. 如何使用JavaScript从框架集框架中获取元素?
- 14. 如何使用javascript onclick()获取元素的属性值?
- 15. 如何在html中使用javascript获取元素背景图片
- 16. JavaScript:如何使用getElementsByTagName获取img和div元素
- 17. 如何使用javascript框架元素获取点击事件
- 18. 如何使用JavaScript获取缩放SVG元素的宽度?
- 19. 如何使用JavaScript获取点击数组元素的索引?
- 20. 如何在javascript中使用keyPressed获取下一个元素?
- 21. 如何使用javascript在updatepanel中获取回发元素?
- 22. 如何在javascript中使用keyarrows获取元素的焦点
- 23. Javascript onClick获取元素
- 24. JavaScript:获取点击元素
- 25. Javascript获取元素值
- 26. 获取元素在JavaScript
- 27. 获取元素在JavaScript
- 28. 如何使用元素值获取xml元素?
- 29. 如何使用jQuery获取父元素的同级元素
- 30. 使用event.target获取元素