login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Parameters - Extern JavaScript

Offline xSc - 08/03/2010 14:19 (laatste wijziging 08/03/2010 15:06)
Avatar van xScOnbekend Ik ben een voorstander van stricte scheiding in HTML - JavaScript.

Maar als ik in het externe .js file dit zet:

document.getElementById('division').onclick = function() { ditiseentest(parameter1) }

Moet hoe set ik die parameter1 ... ?

Misschien moet ik duidelijker zijn:

<a id="division" href="#" onclick="ditiseentest(2);">Klik</a>

maar hoe geef ik die 2 mee als ik het onclick event in de externe js opgeef?

2 antwoorden

Gesponsorde links
Offline Ontani - 08/03/2010 15:07
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
Die load in een functie steken

function addHandler(parameter1) {
document.getElementById('division').onclick = function() { ditiseentest(parameter1) }
}

Maar dan heb je hetzelfde probleem als je die function addHandler weer wilt aanroepen.
Offline xSc - 08/03/2010 15:10
Avatar van xSc Onbekend @Ontani, bedankt! Het is wel lastig. Met raadt een stricte scheiding aan. Vandaar dat ik de events liever niet in HTML wil meegeven. Maar is het event in de externe file beperkter, tenminste: ik kan van buitenaf geen parameters meegeven :S
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.17s