Forum de discussion
Forum « Programmation Javascript » (archives)
Concatenation
Envoyé: 5 août 2004, 9h50 par Cat82
Bonjour
dans une page html j'ai des input et je voudrai faire des test dessus
Donc voila ceux que j'ai fait
<html>
<head>
<script ...>
function testAjout() {
var Ref_Contrat1 = document.Ajout.Ref_Contrat.value
var Nom_Contrat1 = document.Ajout.Date_deb_Contrat.value
i = 0
AddChamp(Ref_Contrat,"Référence Contrat","Ref_Contrat")
AddChamp(Nom_Contrat,"Nom Contrat","Nom_Contrat")
if (i == 2)
{
document.Ajout.submit()
}
}
</script>
</head>
<input type="texte" name="Ref_Contrat" size="30" onChange="javascript:this.value=this.value.toUpperCase();">
<input type="texte" name="Nom_Contrat" size="30" onChange="javascript:this.value=this.value.toUpperCase();">
<input type="button" value="Ajouter" onclick="testAjout()">
Quand je clique sur Ajouter sa va me cherche la fonction testAjout puis AddChamp qui est si dessous
function AddChamp(champ, champ1,champ2) {
if (champ == "")
{
alert("Rentrer le champ "+ champ1 +" ")
document.Ajout.?.focus()
return (false)
}
else return (i = i +1)
}
Mon pb est que je voudrais faire le focus sur le champ qui marche pas
Que dois-je mettre à la place du point "?"
Ormis cela si vs avez une fonction plus simple je suis preneur ..
Merci
Réponses
|