focus

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : focus

par Elie » 12 mars 2005, 02:37

Valider le click pour moi ca veux rien dire :)
En tout cas ca fait que le formulaire n'est pas "validé"

pb focus

par peuf23 » 12 mars 2005, 00:32

Est-ce le return(false) qui empêche de valider le click??

par Elie » 11 mars 2005, 03:45

HEAD:

Code : Tout sélectionner

<script type="text/javascript" language="javascript"> function verif() { if(document.form3.evenement.value == "") { alert('Le champs evenement est vide'); document.form3.annuler.focus(); return(false); } else { return(true); } } </script>
FORMULAIRE :

Code : Tout sélectionner

<form name="form3" action="ta_page.php" method="post" onsubmit="return verif()"> <input type="text" value="" style="width:300px;height:25px" name="evenement"> <input type="reset" value="Annuler" style="width:300px;height:25px" name="annuler"> <input name="submit" type="submit" value="Valider et voir la table" style="width:300px;height:25px"> </form>
Par contre je comprend pas pourquoi dans ton code t'as "form1" et "form3" ?

focus

par peuf23 » 10 mars 2005, 17:08

Bonjour,

Mon but est de vérifier si à la fin d'un questionnaire l'utilisateur a bien rempli le champ 'evenement'. Voici le script de mon bouton submit

Code : Tout sélectionner

<input type="submit" value="Valider et voir la table" style="width:300px;height:25px;" onfocus="javascript:if(document.form1.evenement.value==''){alert('Rentrez un évènement !');document.form3.Annuler.focus();};">
En gros si l'utilisateur n'a pas rempli le champ le focus va sur un bouton 'Annuler'.

Ca a l'air de marcher sur IE mais pas sur FF

Merci de votre aide