J'ai le même code pour les événements keyup et keydown, est-il possible que je puisse passer l'élément à la fonction afin que je puisse l'appeler comme element.addEvent('keyup',function(event,element));
sur les deux au lieu d'avoir une fonction inline?Mootools questions question
1
A
Répondre
2
Vous pouvez utiliser event.target pour obtenir l'élément je crois
window.addEvent('domready', function(){
$('yourInputField').addEvents({
'keyup': alertValue,
'keydown': alertValue
});
});
function alertValue(event){
alert(event.target.value);
}
1
A l'intérieur du rappel d'événement, this
fait référence à l'élément qui a déclenché l'événement. Vous pouvez donc écrire soit:
function valueChangeHandler() {
console.log(this.value);
}
ou au lieu, utiliser la propriété target
de l'objet événement. Les deux fonctionnent de la même manière.
function valueChangeHandler(event) {
console.log(event.target.value);
}
Fixez la fonction de rappel à l'aide soit addEvent
ou addEvents
:
$("someInputId").addEvents({
"keyup": valueChangeHandler,
"keydown": valueChangeHandler
});
Questions connexes
- 1. Questions concernant PHP et mootools
- 2. Mootools Tween Question
- 3. Question de conflit Prototype/Mootools
- 4. Questions de menu Drupal question
- 5. J'ai deux questions en utilisant la question de la déclaration
- 6. MooTools Plugins
- 7. Extension MooTools
- 8. classes MooTools
- 9. mootools & nodejs
- 10. MooTools: Événements
- 11. Comprendre $ dans Mootools
- 12. Horizontal scroller avec Mootools
- 13. Mootools datepicker pour la disponibilité
- 14. javascript questions
- 15. Fonctions du plugin Mootools Slider
- 16. Mootools injecter la fonction
- 17. Mootools loop morph/tween
- 18. Difficulté avec MooTools Class.extend
- 19. JavaScript/MooTools: IE 6?
- 20. Mootools in Rails
- 21. La requête MooTools échoue
- 22. MooTools/JS: bindWithEvent
- 23. MooTools Request Failing
- 24. Mootools à jQuery convertir
- 25. Mootools Div overlay
- 26. Mootools Numeric Textox
- 27. Scripts Mootools incompatibles
- 28. Mootools Click Evénement Problème
- 29. MooTools: élément de fondu?
- 30. MooTools: domready vs load
Merci, qui a aidé beaucoup. – BiscottiGummyBears