Formulaire dynamique php/mysql
EricDou
-
Maurice B -
Maurice B -
Bonjour,
Je travaille dans un établissement scolaire. Je suis en train de développer le site dynamique PHP/MySql.
Dans la page du formulaire dans laquelle je veux d'abord remplir l'état civil d'un élève (nom, prénom, date de naissance, lieu de naissance, nationalité, adresse, code postale et ville).
En bas du formulaire, une question posée : "Vos parents sont-ils divorcés ?" je mets deux cases d'option : 1 oui et 1 non. Lorsque je clique Oui, on fait apparaître immédiatement, en dessous du premier formulaire, le deuxième formulaire pour remplir l'état civil des parents sans rafraîchir la page.
Est-ce que vous connaître le programme, faut-il utiliser javascript ou DHTML ...?
Cordialement
Je travaille dans un établissement scolaire. Je suis en train de développer le site dynamique PHP/MySql.
Dans la page du formulaire dans laquelle je veux d'abord remplir l'état civil d'un élève (nom, prénom, date de naissance, lieu de naissance, nationalité, adresse, code postale et ville).
En bas du formulaire, une question posée : "Vos parents sont-ils divorcés ?" je mets deux cases d'option : 1 oui et 1 non. Lorsque je clique Oui, on fait apparaître immédiatement, en dessous du premier formulaire, le deuxième formulaire pour remplir l'état civil des parents sans rafraîchir la page.
Est-ce que vous connaître le programme, faut-il utiliser javascript ou DHTML ...?
Cordialement
A voir également:
- Formulaire dynamique php/mysql
- Whatsapp formulaire opposition - Guide
- Tableau croisé dynamique - Guide
- Formulaire de réclamation facebook - Guide
- Exemple tableau croisé dynamique télécharger - Télécharger - Tableur
- Formulaire de reclamation instagram - Guide
8 réponses
Utilise ce code :
Parents divorçés : <SELECT OnChange="if ( this.value == 2 ) { document.getElementById('Formulaire_Suite').style.display='InLine'; } else { document.getElementById('Formulaire_Suite').style.display='none'; }"> <OPTION LABEL="test" VALUE="1">Non</OPTION> <OPTION LABEL="test" VALUE="2">Oui</OPTION> </SELECT> <BR> <DIV ID='Formulaire_Suite' STYLE='display: none;'> La suite du formulaire dans cette DIV.. </DIV>
Bonjour, ce n'est qu'une suggestion, je ne sais pas si cela résoudras le problème, mais ècris un ';' après "javascript:choixprop(form)" ie ça donne ceci: "javascript:choixprop(form);" parce que c'est une instruction javascript.
Tu veux dire que tu vois "ils sont divorcés" et "ils sont mariés"? Dans ce cas, c'est soit que le script js ne fonctionne pas, soit que les <div> ne sont pas touchés par ce script, mais comme je ne m'y connais pas tellement en js...
ça a bien fonctionné avec la liste déroulante "Oui" ou "Non"
mais je veux avec le bouton RADIO.
Merci d'avance
mais je veux avec le bouton RADIO.
Merci d'avance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ai réussi à fonctionner avec le bouton radio mais il existe un petit problème.
Il apparaît immédiatement "Ils sont divorcés" mais je ne veux pas l'apparaître tout de suite. Je préfère qu'on valide le choix oui ou non avant d'afficher le message "ils sont divorcés" ou "ils sont mariés".
Dans l'attente de votre aide, je vous remercie bcp de votre aide.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>gfdsagafd</title>
<SCRIPT language="javascript">
function choixprop(form) {
if (form.choix[0].checked) {
document.getElementById('situation').style.display = 'inline';
}else{
document.getElementById('situation').style.display = 'none';
}
}
</SCRIPT>
</head>
<body>
Ses parents sont-ils divorcés ?
<FORM NAME="form">
<INPUT TYPE="radio" NAME="choix" VALUE="1" onClick="javascript:choixprop(form)">Oui -
<INPUT TYPE="radio" NAME="choix" VALUE="2" onClick="javascript:choixprop(form)">Non<BR>
</FORM>
<div id='situation' style='display: none; '>
Ils sont divorsés
</div>
<div id='situation' style='display: inline; '>
Ils sont mariés
</div>
</body>
</html>
Il apparaît immédiatement "Ils sont divorcés" mais je ne veux pas l'apparaître tout de suite. Je préfère qu'on valide le choix oui ou non avant d'afficher le message "ils sont divorcés" ou "ils sont mariés".
Dans l'attente de votre aide, je vous remercie bcp de votre aide.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>gfdsagafd</title>
<SCRIPT language="javascript">
function choixprop(form) {
if (form.choix[0].checked) {
document.getElementById('situation').style.display = 'inline';
}else{
document.getElementById('situation').style.display = 'none';
}
}
</SCRIPT>
</head>
<body>
Ses parents sont-ils divorcés ?
<FORM NAME="form">
<INPUT TYPE="radio" NAME="choix" VALUE="1" onClick="javascript:choixprop(form)">Oui -
<INPUT TYPE="radio" NAME="choix" VALUE="2" onClick="javascript:choixprop(form)">Non<BR>
</FORM>
<div id='situation' style='display: none; '>
Ils sont divorsés
</div>
<div id='situation' style='display: inline; '>
Ils sont mariés
</div>
</body>
</html>