我在MS CRM 4.0的一個模塊在iframe中加載自定義aspx頁面。這個頁面基本上有6個文本框(txtValue1,txtValue2等等)。我想通過javascript代碼在加載事件或保存事件中訪問這些值。有人知道該怎麼做嗎?我嘗試了幾個我從網上獲得的代碼,但似乎沒有任何工作。任何幫助,將不勝感激。訪問控制使用Javascript
2
A
回答
1
嘗試下面的代碼片段...
var textBox1Value = document.frames.IFRAME_NAME.document.all.txtValue1.value;
其中IFRAME_NAME是你在表單自定義定義和txtValue1是在IFRAME文本框的ID的IFRAME的名稱。
1
有一點值得注意的是,通過文檔的幀集合訪問iframe不會讓您讀取或寫入src或url屬性,我發現我自己動態地每隔一段時間更改一次。要訪問和更改屬性,您需要通過getElementById
訪問iframe。
var yourIframe = document.getElementById('IFRAME_NAME');
請注意,如果你訪問的iframe如上,你要調用一個函數,可用於iframe的腳本,你必須通過contentWindow屬性來調用它:
yourIframe.contentWindow.someFuncOnIframePage();
相關問題
- 1. 使用javascript前端訪問控制
- 2. 訪問控制以JavaScript
- 3. 使用web.config控制訪問
- 4. 如何使用訪問控制在用戶控制以JavaScript <%= Control.ClientId%>
- 5. 控制訪問
- 6. 訪問控制
- 7. 訪問控制
- 8. 使用JavaScript訪問RadiobuttonList控件
- 9. 從控制器訪問會話(javascript)
- 10. 從javascript訪問角度控制器
- 11. 訪問對象的JavaScript控制檯
- 12. 使用JavaScript從其他html表格訪問控制
- 13. 在控制檯中使用javascript/jquery引發訪問錯誤
- 14. 使用Google Maps JavaScript API訪問控制允許來源v3
- 15. 使用Javascript來訪問USB HID(USB遊戲控制器)
- 16. 訪問控制不使用數據庫
- 17. 使用Mysql和Apache Subversion訪問控制
- 18. 在yii2中使用訪問控制
- 19. 使用Drupal權限控制CiviCRM訪問
- 20. Android應用訪問控制
- 21. 使用JavaScript的訪問限制
- 22. Nexus訪問控制
- 23. Glassfish訪問控制
- 24. 訪問控制從
- 25. 訪問,控制,#NAME
- 26. 訪問控制DataTemplete
- 27. Symfony2 - 訪問控制
- 28. 訪問控制器
- 29. Cassandra訪問控制