Bonjour à tous,

J'ai creer une fonction qui empeche de ne pas remplir un champs à deux conditions
en gardant le focus sur le champs si celui ce n'est pas rempli

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
while($doses=mysql_fetch_array($optionop)) {
		$f=$doses['id'];
 
		echo "function obliger".$f."(prx) {";
 
echo "if((document.getElementById('t_prix1_".$f."').value != \"\") 
	&&
		((document.getElementById('t_prix' + prx + '_".$f."').value == \"\"))) { 
alert('erreur: Veuillez rentrer le tarif ' + prx + '.'); 
		  document.getElementById('t_prix' + prx + '_".$f."').focus();
 
} } ";
Aucun probleme sous IE mais sur mozilla le focus ne se declenche pas
la fonction marche à priori parce que l'alert marche meme sous mozilla.
En revanche, sous mozilla, la fonction ne n'impose pas le focus.

Merci de votre aide