1.color是style的属性.
应该写成document.all["p1"].style.color="red"2.引用方式不同罢了.

解决方案 »

  1.   

    document.all["p1"].style.color="red" 这样写还是不对呀
      

  2.   

    document.getElementById("p1").style.color = "red";
      

  3.   

    <p id="p1">hello word</font></p> 
    <form name=form1></form>
    <script language="javascript">
    document.all["p1"].style.color="red"
    </script>脚本要放到下边来,文档是顺序解释的
      

  4.   

    标识元素用id,用getElementById来控制不会出现任何问题
    数组时才使用name,如单选框