Ouvrir un fichier PHP avec javascript

Résolu/Fermé
Axion95 - 31 déc. 2010 à 14:28
 Axion95 - 31 déc. 2010 à 15:38
Bonjour,

Je suis entrain de créer un petit formulaire pour mon site et j'ai 3-4 questions à mettre.
Le problème c'est je ne dispose pas de beaucoup de place : width 200 height 100 donc je ne peux affiché toute les questions d'un coup.
Bref mon problème se situe dans le js, quand je souhaite faire appelle à ma 2ième question et ainsi de suite

voici mon code :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="content-language" content="fr" />
<title>Questionnaire</title>

<script type="text/javascript">
function verif() {
var sexe = document.getElementsByName('sexe');

var noChecked = true;

for (var i = client.length; i-- && noChecked {
if (sexe[i].checked) {
noChecked = false;
document.location.reload("question2.php");
};
};
if (noChecked) {
alert('Veuillez selectionner au moins une réponse !');
};
};
</script>

</head>

<body>
<!-- QUESTION 1 -->
<table width="200px" height="100px" border="0">
</tr>
<tr>
<td width="100%" align="left">Quelle est votre sexualité ?</td>
</tr>
<tr>
<td width="100%px" align="center">
<form action="" method="get">
<input type="radio" name="sexe" value="Homme" id="1_1" /> <label for="1_1">Masculine</label><br/>
<input type="radio" name="sexe" value="Femme" id="1_2" /> <label for="1_2">Féminine</label><br/><br/>
<input type="submit" value="Valider" style="height:22px" align="center" onClick="verif();"/></form>
</td>
</tr>
</table>
</body>
</html>

Je veux faire appelle à ma 2ième question si l'utilisateur à bien choisi une réponse, le test pour verifié si la radio est coché fonctionne mais la location.reload() et le location.href ne fonctionne pas et je ne trouve aucune solution sur le net



J'espere que vous pourrez m'aider sinon je vais laisse tomber


A voir également:

1 réponse

Bon enfaite après 4 heure de recherche j'ai fais autrement,

Je fais apparaître le bouton submit seulement si un radio est coché et pas l'inverse, si des personnes sont bloqué sur se genre de problème je m'ai mon code.

Code :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="content-language" content="fr" />
<title>Préparer l'après ETEBAC</title>

<script type="text/javascript">
function setSubmit() {
document.getElementById("valide").style.display = "block";
}
</script>

</head>

<body>
<!--- QUESTION 1 -->
<table width="217px" height="250px" border="0">
<tr>
<td width="100%" align="left">Quelle est votre sexualité ?</td>
</tr>
<tr>
<td width="100%" align="center">
<form action="question2.php" method="get">
<input type="radio" name="sexe" value="oui" id="1_1" onClick="setSubmit()"/> <label for="1_1">Oui</label><br/>
<input type="radio" name="sexe" value="non" id="1_2" onClick="setSubmit()"/> <label for="1_2">Non</label><br/><br/>
<div id="valide" style="display: none;"><input type="submit" value="Valider" style="height:22px" align="center"/></div>
</form>
</td>
</tr>
</table>
</body>
</html>
0