你的iframe里面的网页还没有onload当然不能访问,把这些内容放在<body onload="a()">
<body onload=a()>
<form name="form1" id="form1"><textarea name="detail1">eee</textarea></form>  //定义一个文本域,名为detail1   
<IFRAME id=Editor marginWidth=1 src="about:blank" style="BACKGROUND-COLOR: white; HEIGHT: 150px; WIDTH: 100%"></IFRAME>  //定义一个iframe,名为Editor   
<script language="JavaScript">
function a(){
var doc;
doc=document.frames.Editor.document;
doc.body.innerHTML=form1.detail1.value;   

</script></body>

解决方案 »

  1.   

    加到这里
    <script language="JavaScript">
    function a(){
    var doc;
    doc=document.frames.Editor.document;
    doc.body.innerHTML=form1.detail1.value;   

    </script>
    <form name="form1" id="form1"><textarea name="detail1">eee</textarea></form>  //定义一个文本域,名为detail1   
    <IFRAME onload="a()" id=Editor marginWidth=1 src="about:blank" style="BACKGROUND-COLOR: white; HEIGHT: 150px; WIDTH: 100%"></IFRAME>  //定义一个iframe,名为Editor   
      

  2.   

    哦,wsj说的是对的,应加到iframe中!