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 :

Fonction javascript ignor�e


Sujet :

JavaScript

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    199
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 199
    Par d�faut Fonction javascript ignor�e
    bonjour
    voila j'ai un formulaire qui fait appel a une fonction javascript.
    mon formulaire est compos� d'une liste d�roulant remplie par une requete sql (php + base mysql)
    quand je teste mon formulaire, il ne fait po appel a ma fonction javascript
    voici ma fonction
    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
    <script language="JavaScript">
    		function verif() {
    			var erreur="";
    			if (document.GetElementById('Theme').value=="")
    				erreur=erreur +"-Thème \n";
    			if (document.GetElementById('Titre').value=="")
    				erreur=erreur +"-Titre \n";
    			if (erreur != "") {
    				alert ("Forumulaire incomplet : \n" + erreur);
    				return false;
    			}else{
    				document.getElementById('AjoutA').submit();
    				return true;
    			}
    		}
    	</script>
    et voici le code de mon formulaire
    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
    <form action="Foonction/FAjoutA.php" method="post" id="AjoutA" onsubmit='return verif()'>
    		<table align="center">
    			<tr>
    				<td>Choisissez un th&egrave;me</td>
    				<td><select name="Theme" id="IdT"><option value=""></option><?php echo '<option value=" '.$val.'">'.$nom.'</option>'; }}?></select></td>
    			</tr>
    			<tr>
    				<td>Titre</td>
    				<td><input type="text" name="Titre"></td>
    			</tr>
    			<tr>
    				<td></td>
    				<td align="center"><input type="submit" value="Enregistrer" name="BAjoutA"></td>
    			</tr>
    		</table>
    	</form>

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par d�faut
    On va commencer par le plus simple et si ca fonctionne pas on va approfondir.

    Tu devrais modifier ceci :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.GetElementById('Theme')
    Ainsi que l'autre car c'est plutot getElementById

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    199
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 199
    Par d�faut fonction javascript ignor�e
    c'est en effet ca ki ne fonctionnait pas
    j'en conclue ke javascript est sensible a la casse
    merci

  4. #4
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    199
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 199
    Par d�faut fonction javascript ignor�e
    bon boila j'ai un autre formulaire ki ignore ma fonction javascript mais l� la sintaxe est diff�rente
    voici la fonction javascript
    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
     
    <script language="JavaScript">
    		function verif() {
    			var erreur="";
    			alert (erreur);
    			if document.ModifU.nomU.value=="") erreur += "Vous devez entrez un nom \n";
    			if (document.ModifU.nomU.value.length>50) erreur += "Nom trop long \n";
    			if (document.ModifU.prenomU.valur=="") erreur += "Vous devez entrer un prénom \n";
    			if (document.ModifU.prenomU.value.length>30) erreur += "Prenom trop long \n";
    			if (document.ModifU.log.value=="") erreur += "Vous devez entrer un login \n";
    			if (document.ModifU.log.value.length>30) erreur += "Login trop long \n";
    			if (document.ModifU.mtp1.value=="") erreur += "Vous devez entrer un mot de passe \n";
    			if (document.ModifU.mtp2.value=="") erreur += "Vous devez confirmer le mot de passe \n";
    			if (document.ModifU.mtp1.value.length>8) erreur += "Mot de passe trop long \n";
    			if (document.ModifU.mtp2.value.length>8) erreur += "Confirmation trop longue \n";
    			if (document.ModifU.mtp1.value != document.ModifU.mtp2.value) erreur += "Mot de passe différent de confirmation \n";
    			if (erreur != "") {
    				alert ("Forumulaire incomplet : \n" + erreur);
    				return false;
    			}else{
    				return true;
    			}
    		}
    	</script>
    et voici le formualire
    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
    42
    43
    44
    45
    46
    47
    48
    <?php echo "<form action=\"Fonction/FModifU.php?u=".$user."\" id =\"ModifU\" name=\"ModifU\" method=\"post\" onsubmit=\"return verif();\">"; ?>
    		<table>
    			<tr>
    				<td>Th&egrave;me</td>
    				<td><select name="Theme" id="IdT"><option value="<?php echo $ligne1[0]; ?>"><?php echo $ligne1[6]; ?></option>
    				<?php if ($res2=mysql_query($ReqSelec2)) {
                                                    while($ligne2=mysql_fetch_row($res2)){
                                                            $val2=$ligne2[0];
                                                            $nom2=$ligne2[1];
                                                            echo '<option value=" '.$val2.'">'.$nom2.'</option>';
                                                    }
                                            }
                                    ?>
    				</select></td>
    			</tr>
    			<tr>
    				<td>Nom</td>
    				<td><input type="text" name="nomU" value="<?php echo $ligne1[1]; ?>"></td>
    			</tr>
    			<tr>
    				<td>Prenom</td>
    				<td><input type="text" name="prenomU" value="<?php echo $ligne1[2]; ?>"</td>
    			</tr>
    			<tr>
    				<td>Profil</td>
    				<td><select name="Profil" id="IdP"><option value="<?php echo $ligne1[5]; ?>"><?php echo $ligne1[5]; ?></option>
    				<option value="1">Administrateur</option>
    				<option value="2">Op&eacute;rateur de saisie</option>
    				</select></td>
    			</tr>
    			<tr>
    				<td>Login</td>
    				<td><input type="text" name="log" value="<?php echo $ligne1[3]; ?>"></td>
    			</tr>
    			<tr>
    				<td>Password</td>
    				<td><input type="password" name="mtp1" value="<?php echo $ligne1[4]; ?>"></td>
    			</tr>
    			<tr>
    				<td>Confirmation password</td>
    				<td><input type="password" name="mtp2" value="<?php echo $ligne1[4]; ?>"></td>
    			</tr>
    			<tr>
    				<td></td>
    				<td align="center"><input type="submit" name="BModifU" value="Modifier"></td>
    			</tr>
    		</table>
    	</form>

  5. #5
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    un switch serait plus adapt� non ?
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  6. #6
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    199
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 199
    Par d�faut fonctoin javascript ignor�e
    peut etre ke un switch serait plus adapter mais le probl�me ne sera pas chang� si je met un switch vu ke l'appel de la fonction ne fonctionne pas pour je ne sait kelle raison

  7. #7
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <script type="text/javascript">

    et mets un alert en premi�re ligne de la fonction pour voir si tu passes par l� ...
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  8. #8
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    199
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 199
    Par d�faut fonction javascript ignor�e
    j'ai chang� le code et mis une alerte
    cela affiche bien l'alerte mais ca n'affiche pas les erreurs

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 5
    Dernier message: 13/08/2004, 15h40
  2. R�ponses: 4
    Dernier message: 02/06/2004, 16h35
  3. R�ponses: 11
    Dernier message: 10/05/2004, 10h49
  4. [TWebBrowser][Javascript] Ignorer erreurs Javascript
    Par ludo.guy dans le forum Composants VCL
    R�ponses: 3
    Dernier message: 09/01/2004, 01h07
  5. appel xmlservice via fonction javascript
    Par pram dans le forum XMLRAD
    R�ponses: 2
    Dernier message: 06/05/2003, 14h24

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