déclencher attachEvent avant les autres évènements
Bonjour à tous,
J'essaie de capturer un évènement (onClick) pour faire une vérif de validité, avant de laisser l'évènement continuer, donc de retourner true ou false :
True : on continue le onClick
false : le onClick ne fait rien
J'y arrive pas vraiment, je capture bien l'évènement, mais après le traitement normal du onClick.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
function ModalStatus(event){
alert('yes!');
window.event.returnValue = false;
}
var oBody=document.body;
if(oBody.addEventListener){
oBody.addEventListener('click',ModalStatus,false);
}
else if(oBody.attachEvent){
oBody.attachEvent('onclick',ModalStatus);
} |
avec un bouton :
Code:
1 2
|
<input type='button' id='test' value='test' onClick="alert('ca passe');"> |
Comment faire pour que l'alert "yes!" s'affiche avant l'alert "ca passe" ?
Pour l'instant c'est le contraire qui se produit...
Merci pour votre aide.