obj.attachEvent("onclick","事件名称")

解决方案 »

  1.   

    document.all["btn"].attachEvent("onclick","事件名称")
      

  2.   

    <BODY>
    <FORM METHOD=POST ACTION="">
    <INPUT TYPE="button" name="test" value="测试" onclick="testa();">
    </FORM>
    </BODY>
    </HTML>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var jtest = document.forms[0].elements['test'];
    jtest.attachEvent("onclick", function(){testb()}); 
    jtest.attachEvent("onclick", function(){testc()});
    //jtest.detachEvent("onclick", function(){testb()});function testa()
    {
        alert("testa");
    }
    function testb()
    {
        alert("testb");
    }
    function testc()
    {
        alert("testc");
    }
    //-->
    </SCRIPT>
      

  3.   

    <input type=button name=button1 onclick="alert('a')" value="click1">
    <input type=button onclick="change_click()" value="change_click">
    <script>
    function change_click()
    {
    var obj=document.all("button1");
    obj.attachEvent("onclick","test");    //脚本提示出错呀,帮忙看看啦
    alert(obj.onclick);
    }function test()
    {
    alert("test");
    }
    </script>