textarea隐藏,如何赋值呢?

shenxian6 2010-06-20 02:27:10
如题,一个表单中,如果是一个textarea,可以用:document.getElementById("content").value="1111"这样来赋值,但是如果这个是一个隐藏textarea的在线编辑器,如:


<textarea id="content" name="content" style="display:none;"></textarea>
<iframe id="HtmlEditor" class="editor_frame" frameborder="0" marginheight="0" marginwidth="0" style="width:100%;height:260px;overflow:visible;" hideFocus></iframe>


这样表单中,隐藏了id=content的textarea,似乎是在iframe中操作的,这样如何赋值到iframe中呢?
...全文
319 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sohighthesky 2010-06-20
  • 打赏
  • 举报
回复

var editorWin=document.getElementById('HtmlEditor').contentWindow;
editorWin.onload=function(){
editorWin.document.body.innerHTML = 'dddddddddddd';
}
//外面 的textarea可以直接赋值
shenxian6 2010-06-20
  • 打赏
  • 举报
回复
是一个文本编辑器,我用:

document.frames['HtmlEditor'].document.getElementById('content').value = 'dddddddddddd';

提示不是对象或空。。。
打字员 2010-06-20
  • 打赏
  • 举报
回复
上网找一个简单的富文本编辑器研究一下就知道了。
shenxian6 2010-06-20
  • 打赏
  • 举报
回复
非常感谢!可用!

就是好像得去掉editorWin.onload

tks!

tianxu198931 2010-06-20
  • 打赏
  • 举报
回复
11111111111111

87,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧