<HTMLTag onclick=fun(innerText)>这里是一段文字</HTMLTag>
<script language=javascript>
fun(oValue)
{
    oWhichEl=parent.leftFrm.document.form1.says;
    oWhichEl.value="前四个字符:"+left(oValue,4)+"\n后四个字符:"+right(oValue);
}
</script>

解决方案 »

  1.   

    <span onclick="s(this,2,3)">ABCDEFGH</span>
    <script>
    function s(o,n,m){
      parent.leftFrm.document.elements["says"].value=o.innerHTML.substr(n,m)
      //n为起始的字符位置,m为个数
    }
    </script>
      

  2.   

    <span onclick="trsent(this,2,3)这里根据你自己的需要而定">ABCDEFGH</span>
    <script>
    function trsent(o,n,m){
      parent.leftFrm.document.elements["says"].value=o.innerHTML.substr(n,m)
      //n为起始的字符位置,m为个数
    }
    </script>
      

  3.   

    To: zx790129()
    <HTMLTag>可不是实际存在的HTML标签你得换成像<span><td>....等呀!后面有两位把我的话复述了:)