但你的脚本不太对, 改成document.all("labText").innerHTML = "bbbb";

解决方案 »

  1.   

    为什么用innerHtml,它和innerText有什么区别。在什么情况下使用这两个冬冬呢,请高手详细解释一下把。
      

  2.   

    InnerHtml 属性不自动对进出 HTML 实体的特殊字符进行编码。HTML 实体允许显示特殊字符(如 < 字符),浏览器通常会将这些字符解释为具有特殊含义。< 字符会被解释为标志的开头,并且不会在页面上显示。若要显示 < 字符,将需要使用实体 &lt;。例如,如果 InnerHtml 属性设置为 "<b> Hello </b>",则 < 和 > 字符不会分别转换为 &lt; 和 &gt;。呈现的输出仍将是:<b> Hello </b>。浏览器将检测 <b> 标记并用粗体显示“Hello”文本。使用 InnerText 属性以编程方式修改 HTML 服务器控件的开始和结束标记之间的内容。与 InnerHtml 属性不同,InnerText 属性自动对进出 HTML 实体的特殊字符进行编码。HTML 实体允许显示特殊字符(如 < 字符),浏览器通常会将这些字符解释为具有特殊含义。< 字符会被解释为标志的开头,并且不会在页面上显示。若要显示 < 字符,将需要使用实体 &lt;。例如,如果 InnerText 属性设置为 "<b> Hello </b>",则 < 和 > 符号分别转换为 &lt; 和 &gt;。呈现的输出将是:&lt; b &gt; Hello &lt;/b &gt;。&lt; 和 &gt; 实体将向浏览器指示这些字符将显示在页上。浏览器将不检测 <b> 标记并用粗体显示该文本。显示在页上的文本是:<b> Hello </b>。若要放置自动 HTML 编码和解码,请使用 InnerHtml 属性。
      

  3.   

    panyee(快乐王子)说的我试了,没有成功。
    当点击服务器端的按钮的时候,将触发TestValue函数,因此按照panyee(快乐王子)所说的方法,label的文本闪烁了一下,变成了bbbb,当马上又变成了原来的值.
      

  4.   

    用 document.all("labText").innerHTML = "bbbb";应该没问题的呀。要不你把
    document.all.item("labTest").value = "bbbb";改为: document.all.item("labTest").Text= "bbbb";试试