Lors de la soumission de mon formulaire, les boutons radio ne donnent pas "coché" quand ils sont cochés. La forme fonctionne bien autrement mais je ne peux pas obtenir une valeur des boutons. Des suggestions sur le code actuel?Bouton radio coché
<form action="" method="post" id="termCloudForm">
<nobr>
Slot:
<input type="text" name="Slot" size="6"
<% If Request.Form("Slot") <> "" Then Response.Write(" value=""" & Request.Form("Slot") & """") %>
/>
</nobr>
<nobr>
Date:
<input type="text" name="Date" size="6"
<% If Request.Form("Date") <> "" Then Response.Write(" value=""" & Request.Form("Date") & """") %>
/>
</nobr>
<nobr>
<input type="radio" id="radio_button_1" name="radio_button" value="1" />
rad1
</nobr>
<nobr>
<input type="radio" id="radio_button_2" name="radio_button" value="2" />
rad2
</nobr>
<input type="submit" name="action" value="Submit" />
</form>
et la partie javascript où je l'ai récupérée a été considérablement simplifiée pour vérifier simplement si elle a été reçue. Je pense que forçant en javascript pour le termcloud est où je reçois des erreurs, mais je ne suis pas sûr d'où.
function initTermCloud() {
var myForm = document.getElementById("termCloudForm");
var slot = myForm.elements["Slot"].value;
var date = myForm.elements["Date"].value;
var url = encodeURI('http://TermCloudJSON2Local.asp?Slot=' + slot + '&Date=' + date);
alert(myForm.elements["radio_button_1"].checked == true);
var query = new google.visualization.Query(url);
query.setTimeout(20);
query.send(queryResponse);
}
Avez-vous essayé sortir toute matrice de POST pour vous assurer que vous n'êtes pas seulement manquer la valeur? –
Pouvez-vous afficher le code dans lequel vous essayez de récupérer vos valeurs? – Jrod