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 :

Champs obligatoires formulaire


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Meloooo
    Femme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    324
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2008
    Messages : 324
    Par défaut Champs obligatoires formulaire
    J'ai un formulaire, ou l'utilisateur doit remplir un nom de rubrique, et je veux que ce champs soit obligatoire. Voici mon code mais quand je clique sur le bouton rien ne se passe enfin si mais ca m'affiche pas mon message d'erreur.
    Je sens que c'est une erreur toute bête mais pas moyen de la trouver.
    Voici un bout de mon 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
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>test</title>
    </head>
    <br /><br />
     
    		<?php
     
    		//connection a la BDD
    		include('connection.php');
    		// même design qu'index
    		include('index.php');
     
    ?>
     
     
    <!--  Formulaire permettant de rentrer une rubrique ainsi qu'une image  -->
    <form name="formulaire" action="test.php" method="post">
    Nom de la rubrique : <input type="text" name="txt_nom" value ="Rentrez votre rubrique">
    <script language="Javascript">
     function verif() 
    { 
    	var nom = document.formulaire.txt_nom.value;
    	if (document.formulaire.txt_nom.value == "")
    	{
    		alert ('Veuillez entrer votre nom');
    		document.formulaire.txt_nom.focus();
    		return false;
    	}
     
    </script>
    <input name="ajout" type="hidden" value="1" />
    <input type="submit" name="bt_ajout" value="Suite" onClick="javascript: return verif();">
    </form>
     
     
     
    <?php

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form name="formulaire" action="test.php" method="post" onsubmit="return verif();">
    avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="submit" name="bt_ajout" value="Suite">
    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     function verif() 
    { 
    	var nom = document.formulaire.txt_nom.value;
    	if (document.formulaire.txt_nom.value == "")
    	{
    		alert ('Veuillez entrer votre nom');
    		document.formulaire.txt_nom.focus();
    		return false;
    	}
    return true;
    } 
    </script>
    Tu ne mets jamais de tag <body> dans tes pages html ?

    Pourtant, ça peut être utile
    (de même que la dernière } d'une fonction)

    A+

  3. #3
    Membre éclairé Avatar de Meloooo
    Femme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    324
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2008
    Messages : 324
    Par défaut
    MERCI beaucoup ca marche.
    Et merci pour votre réponse aussi rapide
    Pour ce qui est de la balise <body> étant donné que je suis une feignante, je la mets que quand j'en ai besoin dans cette page la elle me servait pas à grand chose.
    Encore merci pour votre réponse.

Discussions similaires

  1. rendre certains champs de formulaire obligatoire
    Par rasleboldesid dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/08/2006, 15h54
  2. Champs obligatoires dans un formulaire
    Par sagitarium dans le forum Balisage (X)HTML et validation W3C
    Réponses: 12
    Dernier message: 23/05/2006, 16h55
  3. champs obligatoires (modification par formulaire)
    Par milielf dans le forum Access
    Réponses: 2
    Dernier message: 22/05/2006, 11h36
  4. saisie obligatoire dans un champs de formulaire
    Par Didi17 dans le forum Access
    Réponses: 2
    Dernier message: 28/10/2005, 03h51
  5. Champs obligatoires dans un formulaire
    Par glloq8 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 30/09/2005, 16h24

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