给你个简单的例子吧...
<html>
<head></head>
<body>
<input type="text" name="bb" id="bb" onclick="setTxt(this)" value="嘻嘻哈哈">
<input type="text" name="aa" id="aa">
<script language="javascript">
function setTxt(obj)
{
  document.getElementById("aa").value=obj.value;}
</script>
</html>

解决方案 »

  1.   

    请问我这样写有什么问题,怎么老是提示错误?
    <script language="javascript">
    function setTxt(b)
    {
    document.all.sms.value=b;
    }
    </script><a href="#" onClick="javascript:setTxt('<%=smsrs("message")%>');">发送</a>
      

  2.   

    <script language="javascript">
    function setTxt(b)
    {
    document.all('sms').value=b;
    }
    </script><a href="#" onClick="javascript:setTxt('<%=smsrs("message")%>');">发送</a>
    <input id="sms" />
      

  3.   


    这是我提交过后调试看到的信息:
    <a href="#" onClick="javascript:setTxt('小燕子问乌鸦,"你是谁呀?"乌鸦说:"我是天鹅"小燕子
                                            --------------
    说天鹅都是白的你怎么是黑的?我是天鹅里面烧锅炉的。');">发送</a>
    也就是说我得到的数据里面有引号就不行,这有什么办法解决????