par
bravegars » 19 févr. 2008, 11:00
Personne n'a une idée d'où le problème viendrait ?
C'est incroyable, ce code devrait fonctionner.
J'ai essayé avec d'autres évenements onClick, onKeyup,
c'est toujours pareil, ça fonctionne nickel sous IE et FF,
et pas sous Opera et AOL.
J'ai aussi déclaré le onblur de toutes les manières possibles,
ainsi que l'appel à la div masquée mais rien à faire.
Je vous met le code complet, peut-être ça aidera à résoudre mon problême.
Code : Tout sélectionner
partie javascript:
function loadHap(){
if(document.getElementById('Hap').value.length < 5){
x = document.getElementById('madiv');
x.style.display = "block";
x.innerHTML = 'Erreur dans le champ !';
}
else{
return false;
}}
partie html :
<input style="width: 300px; height: 40px;" id="Hap" class="box" name="Hap" onblur="loadHap();" type="text" />
<div id="madiv" style="display: none;"></div>
class="box"; correspond à la mise en forme du champ Hap, pour le background.