Wenn ich searchbox.onsubmit = function(){ //Function here }
habe und wollte searchbtn.onclick
die gleiche Funktion auslösen, wie würde ich das tun?Mehrere Ereignisse an eine Funktion binden?
1
A
Antwort
2
Haben Sie versucht ...
function handleEvent(){
}
searchbox.onsubmit = handleEvent;
searchbtn.onclick = handleEvent;
0
Dies wird auch funktionieren.
var myFunction = function() {
alert("myfunc");
}
searchbox.addEventListener("submit", myFunction);
searchbtn.addEventListener("click", myFunction);
Verwandte Themen
- 1. Mehrere Ereignisse in jQuery binden
- 2. Binden eines einzelnen Ereignishandlers an mehrere Ereignisse mit jQuery
- 3. Mehrere Ereignisse an die jQuery-Live-Methode binden
- 4. onbeforeunload - an selektive Ereignisse binden
- 5. Mehrere Ereignisse in Node-Hound binden?
- 6. Eine My.Settings StringCollection an mehrere ComboBoxen binden
- 7. Mehrere ObservableCollections an eine ObservableCollection binden
- 8. Kann eine PersistentVolumeClaim an mehrere PersistentVolumes binden?
- 9. So binden Sie Ereignisse an eine Funktion ohne ein DOM-Objekt
- 10. angular2 Ereignisse an beobachtbares Objekt binden
- 11. An Ereignisse im dynamisch erstellten iframe binden
- 12. Ereignisse an UserControl in WPF binden
- 13. Binden Ereignisse innerhalb einer Funktion reagieren
- 14. Brauchen Sie Hilfe, Ereignisse an eine jQuery Vorlage zu binden
- 15. in JavaScript an eine andere Funktion eine Funktion binden
- 16. Binden Sie mehrere Ereignisse in einzelne .on() Call
- 17. JavaFX an mehrere Eigenschaften binden
- 18. binden mehrere Ereignisse ein Handler: eine Funktion mit 2 Objekt params
- 19. Run-Funktion auf mehrere Ereignisse
- 20. Wie kann ich Ereignisse an dynamisch hinzugefügte Textfelder binden?
- 21. Wie Funktion an Fensterbreite binden?
- 22. Wie kann ich Ereignisse an den Squarespace AjaxLoader binden?
- 23. An eine Steuerungsvorlage binden
- 24. An eine Datenvorlagensteuerungseigenschaft binden
- 25. jQuery: Namespaces binden Ereignisse
- 26. Wie kann ich eine Memberfunktion an eine std :: -Funktion binden?
- 27. An eine kopierte Nachricht binden
- 28. Anfügen desselben Ereignisbehandlungscodes an mehrere Ereignisse in jquery
- 29. Wie mehrere Ereignisse binden (die Größe und Last) zu addEventListener
- 30. Mehrere Felder an Listbox in ASP.NET binden
Ihre 'function() {}' wird anonyme Funktion genannt. Wenn Sie die Funktion so benennen, wie es jas7457 vorschlägt, können Sie sie beliebig oft wiederverwenden. – IrkenInvader