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

HTML Discussion :

Utiliser multi form dans la meme page HTML


Sujet :

HTML

  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 67
    Par défaut Utiliser multi form dans la meme page HTML
    Bonjour a tous,
    Comment je peux utiliser 2 <form> dans la meme page car j'utilise la base de donnees et code JavaScript.
    Comment je peux Modifier mon code pour utiliser plusieurs action dans une seul page.
    le code JavaScript pour générer un mot de passe pour chaque utilisateur.

    Exemple:
    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
    <html><head>
    <SCRIPT LANGUAGE="JavaScript">
    
    function randomPassword(10)
    {
    	chars ="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
    	pass= "";
    	for(x=0;x<10;x++)
    	{
    		i = Math.floor(Math.random() * 62);
    		pass += chars.charAt(i);
    	}
    	return pass;
    	}
    	function formSubmit()
    	{
    		passform.password.value = randomPassword(10);
    	return false;
    }
    </script></head><body>
    <form action="..." methode="..."> <!-- 1ere utilisation de Form -->
    <table border="1">
    	<tr>
    		<td align="left" valign="top">
    			User Name : <input name="username" type="text" dir="ltr" lang="en" size="20" maxlength="255">
    		</td>
    		<td>
    			<form name="passform"> <!-- 2eme utilisation de Form -->
    			Password : <input name="password" type="text" size="70" tabindex="1" onChange=""><br />
    			<input type="button" value="Generate" onClick="javascript:formSubmit()" tabindex="2">
    			<input type="reset" value="Clear" tabindex="3"></center>
    			</form>
    		</td>
    		<td valign="top"><?PHP	// Code PHP pour sauvegarder le information	?></td>
    	</tr>
    	<tr><td colspan="3" align="center" valign="top"><input name="save" type="submit" value="Save"></td>
    	</tr>
    </table></form>	</body></html>

  2. #2
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    on ne peut pas utiliser plusieurs formulaire imbriqués dans la même page .
    de plus tu utilise onClick="javascript:formSubmit()" donc tu peux te passer de ton <form name="passform"> puisqu'il ne sert à rien.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    passform.password.value = randomPassword(10);
    tu peux prendre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementByName("password").value=randomPassword(10);
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 67
    Par défaut
    Oui tu a raison, car j'ai utilisé ça et ça marche nickel, merci mon ami

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    passform.password.value = randomPassword(10);
    tu peux prendre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementByName("password").value=randomPassword(10);
    [/QUOTE]

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Récupérer valeurs d'un form dans une autre page html
    Par jacopo dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 23/02/2014, 17h25
  2. Plusieurs FORMS dans la meme page
    Par RR9151 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 21/08/2013, 15h01
  3. Plusieurs h:form dans la meme page
    Par amariasoft dans le forum JSF
    Réponses: 8
    Dernier message: 19/05/2009, 12h56
  4. Multiple <html:form> dans la meme page
    Par Leopardi dans le forum Struts 1
    Réponses: 17
    Dernier message: 21/09/2007, 15h03
  5. utilisation de la valeur du champs texte dans la meme page
    Par dracula2000 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 03/04/2006, 10h48

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