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. 使用HTMLUnit获取JavaScript元素
- 4. 使用javascript获取HTML元素的值
- 5. 使用javascript获取元素ID
- 6. 使用Javascript - 获取悬停元素
- 7. 获取元素的div使用Javascript
- 8. 使用javascript获取offsetLeft的伪元素
- 9. 无法使用JavaScript获取DOM元素
- 10. 使用PHP或Javascript获取元素
- 11. Javascript:无法使用getElementById获取元素
- 12. 如何获取javascript`this`元素属性?
- 13. Javascript:如何通过ID获取元素?
- 14. 如何使用Javascript获取调用者元素?
- 15. 如何使用Selenium获取Web元素?
- 16. 如何使用angular.element获取li元素
- 17. 如何使用xpath获取元素?
- 18. 如何使用angularjs获取元素值?
- 19. 如何使用JsonSlurper获取根元素?
- 20. 如何使用C#获取xaml元素?
- 21. 如何在另一个元素中使用id获取元素Javascript
- 22. 如何使用JavaScript从框架集框架中获取元素?
- 23. 如何使用javascript获取html元素的x,y位置
- 24. 如何使用JavaScript获取元素/组件名称?
- 25. 如何使用javascript获取元素索引
- 26. 如何使用JavaScript获取表单元素值
- 27. 如何获取使用Javascript/jQuery的元素的框高?
- 28. 如何在html中使用javascript获取元素背景图片
- 29. 如何使用JavaScript获取缩放SVG元素的宽度?
- 30. 如何使用Javascript获取已删除的DOM元素?