if (document.all.button1)
{
    document.all.button1.value="Hello World!";
}

解决方案 »

  1.   

    document.all.button1 != null
    typeof(document.all.button1)=="undefined"
      

  2.   

    if (button1)
    {
        button1.value="Hello World!"
    }if (button1 != null)
    {
        button1.value="Hello World!"
    }if (document.getElementById("button1") != null)
    {
        document.all.button1.value="Hello World!"
    }
      

  3.   

    typeof(document.all.button1)=="undefined"
      

  4.   

    防止出错可以用
    try{//可能出错的代码;}
    catch(e){//出错后的处理。}