上面只是把"ppppppppppp"赋给了s ,没有输出 ,你可以用document.write(s);来输出,在showmemo()中加上。

解决方案 »

  1.   

    我不需要输出需要接受,showmemo 是在< a onclick='showmemo('sds')'></a>
    我怎么能得到s呢?
      

  2.   


      function showmemo(tex)
      {
    frm.memo.value = tex;
    s = getmemo();
      };里面加一句  function showmemo(tex)
      {
    frm.memo.value = tex;
    s = getmemo();
    document.write(s);
      };
      

  3.   

    你要得到给谁?
    frm.memo.value 不是已经是了吗
      

  4.   

    如果只是想在需要的地方输出s 的值,那么最好不要用document.write(s)
    我建议你可以这样,在网页上加一个隐藏的文本框,把s 的值赋给它,然后调用这个文本框的值就好了
    这样写:
    <input type=hide name=hd>
    然后在函数里加上:function showmemo(tex)
      {
    frm.memo.value = tex;
    s = getmemo();
             document.all.hd.value=s;
      }
    那么在你需要用到这个s的时候,调用document.all.hd.value就可以了
    <td>document.all.hd.value</td>
      

  5.   

    上面的那句话写错啦,应该是:<input type=hidden name=hd>