Events in Firefox
Matthias
- javascript
Hallo miteinander!
Ich habe ein kleines Problem mit Firefox bezüglich JavaScript events.
Und zwar geht es um die Weitergabe eines Events an eine Funktion. Normalerweise funktioniert das so:
<script type="text/javascript">
function foo(e) {
if(!e) e = window.event;
//Hier ist also e das Event
}
</script>
<button onClick="foo()">Test</button>
Nun würde ich aber gerne an die Funktion foo() zusätzlich einen Parameter mitgeben:
<button onClick="foo(1)">Test</button>
Nun habe ich allerdings in der Funktion keinen Parameter mehr, der das Event beinhaltet. Folgendes funktioniert nicht:
<script type="text/javascript">
function foo(id, e) {
//id ist gesetzt, e jedoch nicht
}
</script>
Gibt es hier eine Lösung, durch welche das funktioniert bzw. was ist das beste Workaround?
Danke!
Gruß,
Matthias
Hallo Matthias,
<button onClick="foo(event, 1)">Test</button>
Sollte das sein, wonach Du suchst.
Mit freundlichem Gruß
Micha