Bonjour à tous !
Au chargement de ma page web, j'applique un onfocus et un onblur sur tous mes input pour qu'il soit bleuté lors du focus.
Ensuite j'ai un function sur mon onload qui applique des paramètres sur certains input.
Voila le problème, au chargement de la page, je fais ceci pour tous les input :
Ensuite je prends un de mes input et je fais cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 mesinput.onblur = function() { this.className=''; }
Le problème c'est que je voudrais ajouter monaction(); au onblur qui est déjà défini. je souhaiterai ce résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 moninput.onblur = function() { monaction(); }
Tout en sachant que je ne peux pas coder directement this.className=''; dans mon constructeur par contre, je peux modifier mon constructeur pour qu'il prenne en compte l'ancien onblur et l'ajoute au nouveau mais je ne sais pas le faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 moninput.onblur = function() { this.className=''; monaction(); }
Pour schématiser, je voudrais :
bien entendu, c'est pas aussi simple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part moninput.onblur = ancienonblur() + nouveauonblur();
Merci de votre aide !!
Partager