<body>
  <LABEL id="labText">abc</LABEL>
<input type="text" id="txtColor" value="red" />
<input type="button" id="btnColor" value="change color" />
<script type="text/javascript">
<!--
document.all.btnColor.onclick = function ()
{
    document.all.labText.style.color = document.all.txtColor.value;
};
//-->
</script>
 </body>

解决方案 »

  1.   

    你是不是指的把鼠標移上去字體變色??LABEL 本身提供鼠標移動事件。
      

  2.   

    <body>
      <LABEL id="labText">abc</LABEL>
    <input type="text" id="txtColor" value="red" />
    <input type="button" id="btnColor" value="change color" />
    <script type="text/javascript">
    <!--
    document.all.btnColor.onclick = function ()
    {
        document.all.labText.style.color = document.all.txtColor.value;
    };
    //-->
    </script>
     </body>
    这个就应该可以了
      

  3.   

    lable原来的颜色是红色的*,在一个txtbox后面如果txtbox 的输入合法,那么lable 的文字变成
    绿色的√,要求要用脚本实现他,我是在验证的脚本代码里加的代码 document.all.labText.style.color ="lime";
    不过运行结果√是红色的