Forum de discussion
Forum « Programmation Javascript » (archives)
Récupérer des informations
Envoyé: 13 janvier 2006, 17h46 par mouzaia
J'essaie de faire une "calculette" qui marche bien, graçe à une explication trouvée sur ce site, et de récupérer des informations dans un php. Mais pour une raison absolumment inconnue, je n'arrive pas à récupérer mes $_GET ou $_POST
Une piste ? Merci.
<html>
<head>
<script language="JavaScript">
function refresh() { window.location.reload( false );}
function calculeBoxes(the_form) {
var total = 0;
var elts = document.forms[the_form].elements['aCalcule[]'];
var elts_cnt = (typeof(elts.length) != 'undefined')
? elts.length
: 5;
for (var i = 0; i < elts_cnt; i++) {
if (elts[i].checked) {
total += parseFloat(elts[i].value);
} // end if
} // end for
document.f1.resultat.value=total;
return true;
} // end of the 'setCheckboxes()' function
</script>
</head>
<body>
<?
print("<pre>");
print_r($_POST);
print_r($_GET);
print("</pre>");
?>
<script language="JavaScript">
document.write('<b>' + (new Date).toLocaleString() + '</b>');
</script>
<form name="f1" method="GET">
<input type="hidden" name="essai" value="XXXXXXX">
<input type="button" value="Refresh Form Button" name="button1" onClick="refresh()">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr><td class="tab" valign="top"><input name="aCalcule[]" value="5000" type="checkbox" onClick="calculeBoxes('f1')" ></td></tr>
<tr><td class="tab" valign="top"><input name="aCalcule[]" value="1000" type="checkbox" onClick="calculeBoxes('f1')" ></td></tr>
</table>
<input name="resultat" type="text">
</form>
</body></html>
Réponses
|