2017-02-10 93 views
0
<input type="button" value="button1" id="go" onclick='funcion()'\ > 
<input type="button" value="change" id="change"\ > 

當我按下按鈕更改時,如何更改按鈕1中的OnClick函數?按下按鈕更改行爲?

+0

設置在'change'按鈕的點擊處理程序的變量,並檢查變量'funcion()'。 – Barmar

+1

你能否提供更多關於你想要做什麼的細節?你想改變什麼行爲?例如 – Barmar

+0

..第一次當我按下按鈕1顯示我的警告「1」,然後我按按鈕「改變」,改變button1做什麼..改變它的功能 –

回答

0
document.getElementById("change").onclick = function() { // when clicking #change 
    document.getElementById("go").onclick = function() { // overide the click event listener of #go 
     // ... 
    } 
} 
0
<input type="button" value="button1" id="go" onclick='funcion()'\ > 
<input type="button" value="change" id="change" onclick='funcion=newFuncion'\> 

<script> 
    function funcion() { 
     //first action 
    } 

    function newFuncion() { 
     //second action 
    } 
</script>