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

Wie kann ich die Funktion OnClick in Button1 ändern, wenn ich die Taste zum Ändern drücke?Verhalten auf Knopfdruck ändern?

+0

Stellen Sie eine Variable in der 'Klick-Handler change' Taste, und prüfen Sie die Variable in' funcion() '. – Barmar

+1

Können Sie weitere Details zu dem, was Sie tun möchten, angeben? Welches Verhalten möchten Sie ändern? – Barmar

+0

zum beispiel .. zum ersten mal, wenn ich taste1 zeige mir "1" mit einer warnung, dann ich drücke die taste "ändern" das ändern was button1 tun .. ändern seine funktion –

Antwort

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>