sous Chrome TypeError: Cannot read property 'style' of null 7
	
	
		Bonjour,
sur une fonction de vérification fonctionnant parfaitement sous IE J'ai un message d'erreur sous Chrome
le message est le suivant : 
TypeError: Cannot read property 'style' of null 7
la fonction est en JS c'est tout simplement pour vérifier la validité d'un formulaire
voici la fonction :
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 
 | function verification(listeForm,mail,passverif){
 
	listeVerif = listeForm.split(",");
	listeVide = new Array();
	var t=0;
	var i = 0;
	var colorOrigine = "#FFFFFF";
	var colorSurligne = "#CCCCCC";
	for (i=0;i<listeVerif.length;i++){
		try{
		document.getElementById(listeVerif[i]).style.background=colorOrigine;
		}
		catch(e){
			alert(e + ' ' + i);
		}
	}
 
	for (i=0;i<listeVerif.length;i++){
		try{
			if(document.getElementById(listeVerif[i]).value.replace(/(^\s*)|(\s*$)/g,'')  == ""){
				listeVide[t] = listeVerif[i];
				t+=1;
			}		
		}
		catch(e){
			alert(e + ' ' + i);
		}
	}
	if(listeVide.length > 0){
		try{
				for (i=0;i<listeVide.length;i++){
					document.getElementById(listeVide[i]).style.background=colorSurligne;
				}
			alert("Les champs surlignés sont obligatoires");
			return false;
				}
		catch(e){
			alert(e + ' ' + i);
		}
	} 
 
	if(mail == "oui"){
		try{
			emailTest = document.getElementById("email").value;
			if(emailTest.indexOf("@") == "-1" || emailTest.indexOf(".") == "-1" || emailTest == "" ){
				document.getElementById("email").style.background=colorSurligne;
				alert("Adresse Email invalide.");			
				return false;
			}else{
				document.getElementById("email").style.background=colorOrigine;
			}
		}
		catch(e){
			alert(e + ' ' + i);
		}
	}
 
	if(passverif != "" && passverif != 0){
		verifPass = passverif.split(",");
		if (document.getElementById(verifPass[0]).value != document.getElementById(verifPass[1]).value){
			document.getElementById(verifPass[0]).style.background=colorSurligne;
			document.getElementById(verifPass[1]).style.background=colorSurligne;
			alert("La saisie des deux champs surlignés doivent etre identique");
			return false;
		}else{
			document.getElementById(verifPass[0]).style.background=colorOrigine;
			document.getElementById(verifPass[1]).style.background=colorOrigine;
		}
	}	
 
	return true;
} | 
 Je ne suis pas le seul à rencontrer ce pb mais je n'est pas trouvé de solution...
:?