在不使用JQuery的情况下更改IFrame中的文本
Change Text in IFrame without JQuery
编织:http://kodeweave.sourceforge.net/editor/#f6d9a54288f17fb68a8b234ec364dc41
我喜欢JQuery,但为了好玩,我想学习如何用纯/香草JS编写以下内容。
$("iframe").contents().find("<style>").html(cssEditor.value))
这样的东西应该可以工作:
document
.getElementsByTagName('iframe')[0]
.contentDocument
.getElementsByTagName('style')[0]
.innerHTML = cssEditor.value;
使用<iframe>
DOM对象的contentDocument
属性来获取内部文档。
然后可以调用它上的普通方法,如querySelector
。
相关文章:
- 使用jQuery访问元素'来自谷歌文档托管的iframe的文本
- jQuery在iFrame Src中查找和替换文本
- 更改多个 iframe 中的文本框属性
- 将 Javascript 从文本区域注入 Iframe
- 获取文本javascript+iframe
- 突出显示iframe内的文本,同时使用jquery单击文档上的相同文本
- 更改iframe中的文本
- 在不使用JQuery的情况下更改IFrame中的文本
- 将焦点设置为嵌套iframe中的文本框
- iPad上iframe中的文本区域行为
- 如何使用rangy从iframe中抓取选定的文本
- 如何在启用designMode的iframe中包装文本,必要时使用css和javascript
- 从父窗口获取 iframe 中文本框的值
- 根据文本框中的值范围重定向到 iframe 中的 URL
- 使用 javascript 或 flash 或其他任何东西从跨域 iframe 复制文本
- Flex 获取 iframe 文本值
- iFrame 文本对齐方式
- 在Iframe文本编辑器中插入After
- iFrame文本没有显示在Firefox上,但在Chrome上工作(document.body.innerHTML)
- 当把光标放到iframe(文本编辑器)中时,不能设置keydown事件