给你一个这方面的例子,你参考一下:
如何改变span或者div标记间的文本<script language="javascript">
function changeIt(e,str)
{
   e.innerText=str;
}
</script>
<span id="Info">用户登录</span>
<input type=button value="你再试试看" onclick="changeIt(Info,'成功登陆');"><span id="info" onclick="this.innerText='';">用户登录</span><SPAN id=nn>这是老文字</span>
<input type=button value=click onclick="document.all.nn.innerText='换成了新文字'">

解决方案 »

  1.   

    非提交项目好象是不能改的,不过有个变通的方法,就是使用样式表,先定义<td...>cat</td><td...>mouse</td>显示一个隐藏另一个就好象是这样的效果了,上面的方法也是可行的.
      

  2.   

    用一个ID定义这个TABLE,把这个ID.outerHTML重新写一遍:
    yourID.outerHTML="<table><tr><td>mouse</td></tr></table>";
      

  3.   

    可以用span或div阔起来

    <td><Div id="aa">cat</Div></td>改的时候如
    document.forms[0].all.aa.innerText = "mouse"