IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

test champs email avec une image pour bouton de validation


Sujet :

JavaScript

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Juin 2005
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 2
    Points : 1
    Points
    1
    Par défaut test champs email avec une image pour bouton de validation
    Bonjour à tous,
    J'aimerai avoir de vos lumières sur ce pitit problème (je sais, si ce n'étais pas un problème, je ne posterai pas ce message )
    J'ai chercher sur le net pour savoir comment je pourrais effectuer un test de champs de saisie d'email, dont voici le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    <SCRIPT LANGUAGE="JavaScript">
    function verifForm(inscription){
    	alert('fonction');
    	adresse = inscription.mail.value;
    	alert(adresse);
    	var place = adresse.indexOf("@",1);
    	var point = adresse.indexOf(".",place+1);
    	var occ = 0;
    	for(i=0;i<(adresse.length);i++)	{
    		if(adresse.charAt(i)=='@')	{
    			occ++;
    		}
    	}
    	if ((place > -1)&&(adresse.length >2)&&(point > 1)&&(occ==1))
    		{
    		inscription.submit();
    		return(true);
    		}
    	else
    		{
    		alert('Veuillez entrer une adresse e-mail valide');
    		return(false);
    		}
    }
    </SCRIPT>
    et voici le code du formulaire html:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <form action="inscription/inscription.php" method="post" target="_parent" name="inscription">
    <input name="mail" type="text">
    <input name="button" type="image" src="images/inscription_ok.png" onClick="verifForm(this.form)">
    Cependant, le script fonctionne très bien, si au lieu de mettre le type="image", je mettais type="button". Lorsque je laisse "image", il affiche bien l'erreur, mais la page se rédirige sur la page comme si le champs étais valide. Je voulais savoir si qqn a eu ce genre de pb, ou bien si vous avez une solution.

    Merci d'avance

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    58
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 58
    Points : 57
    Points
    57
    Par défaut
    il n'y a pas de input type image je crois. Tu devrais utiliser un tag <img> et mettre l'action onclick comme tu as fais pour ton bouton.

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Juin 2005
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par MxPx_23
    il n'y a pas de input type image je crois. Tu devrais utiliser un tag <img> et mettre l'action onclick comme tu as fais pour ton bouton.
    J'ai essayé ta méthode. Mais cela ne marche pas, car quand je cliques, je devrais envoyer la valeur située dans le champ du formaulaire, via le tag <input>. Or en faisant cela, (le tag <img>), il appelle bien le script mais celui ci ne peut pas déterminer si c'est un mail valide, car il n'a pas reçu de valeur.
    D'autre part, le type image existe pour le tag input (j'ai testé, et dans Dreamweaver 8.0, il le propose)

Discussions similaires

  1. Envoyer un email avec une image dans le corps du mail
    Par nitch01 dans le forum Langage
    Réponses: 1
    Dernier message: 04/01/2012, 08h36
  2. Réponses: 1
    Dernier message: 11/10/2011, 22h38
  3. Réponses: 1
    Dernier message: 26/09/2010, 00h02
  4. Inserer une vidéo avec une image pour fond hebergé sur le net
    Par Prodragster dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 05/08/2010, 03h20
  5. [FLASH 5]un bouton dans une image pour revenir sur une scene
    Par patato valdes dans le forum Flash
    Réponses: 7
    Dernier message: 28/04/2004, 20h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo