日期:2014-05-16  浏览次数:20484 次

javascript和textarea的问题
我在一个页面制作了一个按钮,按钮弹出子窗口,该子窗口的信息是通过SQL select出来的,有大文本字段,想通过点击将大文本的内容回填到父窗口,但当大文本太长时,无法回填,是怎么回事呢?!请高手指点,谢谢!
<SCRIPT language=javascript>

  function set_returnvalue(v1,v2,v3)
{
  window.opener.document.all("input012").value = v1; //字段
  window.opener.document.all("input02").value = v2; //字段
  window.opener.document.all("input013").value=document.all("msg").innerText=v3; //大文本 
  window.close();
 
}

</SCRIPT>

------解决方案--------------------
<TR style="CURSOR: hand" onclick='set_returnvalue("{FEventID}","{FIP}",document.getElementById("xx").value)' height=28>
.....

<textarea id="xx" style="display:hidden">{FMsg}</textarea>