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獲取元素