2016-11-30 1 views
1

ich habe 4 Submit-Button,Multi Schaltfläche Senden und Enter-Taste

<input type="submit" name="zmianapoz" value="Zmiana Ilości" id="dodaj1" /> 
<input type="submit" name="usunpoz" value="Usunięto" id="dodaj3" /> 
<input type="submit" value="Pobranie" id="dodaj2" /> 

und das ist viertens:

<input type="submit" name="submit" value="Aktualizuj"> 

wie kann ich das tun, wenn i-Taste drücken, geben Sie = 13 dann auf die Schaltfläche arbeiten vierte nicht zuerst im Web? ich versuche Onclick mit Funktion aber wahrscheinlich ich etwas falsch gemacht

+0

Können Sie zeigen, was Sie funktionieren habe versucht ? – Fabich

Antwort

0

Sie sollten das KeyDown-Ereignis zu stoppen können und lösen sie sich etwa so:

document.addEventListener("keydown", function(event) { 
 
    var enter = 13; 
 
    if (event.keyCode === enter) { 
 
    event.preventDefault(); 
 
    document.getElementById("dodaj4").click(); 
 
    } 
 
}); 
 
document.getElementById("dodaj4").addEventListener("click", function() { 
 
    alert("input 4 clicked!"); 
 
});
<input type="submit" name="zmianapoz" value="Zmiana Ilości" id="dodaj1" /> 
 
<input type="submit" name="usunpoz" value="Usunięto" id="dodaj3" /> 
 
<input type="submit" value="Pobranie" id="dodaj2" /> 
 

 
<input type="submit" name="submit" value="Aktualizuj" id="dodaj4">

+0

ohhhh danke Leute es funktioniert Ich bin nur gelangweilt, p ist so einfach, ich vergesse die Funktion eventlistener – Shrewd

Verwandte Themen