Je souhaite utiliser la fonction checkform pour le bouton suivant uniquement.Comment utiliser la fonction checkform pour le bouton suivant?
Si l'utilisateur clique sur le bouton RETOUR, ne vérifie pas, Comment puis-je faire?
.............................................. .................................................. .................................................. ...
Ceci est mon code.
<form name="setup" method="post" action="" ENCTYPE = "multipart/form-data" onsubmit="return checkform(this);">
<input type="checkbox" name="mycheckbox1" id="mycheckbox1" value="0"/> mycheckbox1.
<input type="checkbox" name="mycheckbox2" id="mycheckbox2" value="0"/> mycheckbox2.
<br>
<input type="submit" name="back" value="Back"/>
<input type="submit" name="submit" value="Next"/>
</form>
<?php
if(isset($_POST["back"]))
{
echo $_POST[mycheckbox1];
echo $_POST[mycheckbox2];
echo "BACK";
}
?>
<?php
if(isset($_POST["submit"]))
{
echo $_POST[mycheckbox1];
echo $_POST[mycheckbox2];
echo "submit";
}
?>
<script language="JavaScript" type="text/javascript">
<!--
function checkform (form)
{
if ((form.mycheckbox1.checked == false) && (form.mycheckbox2.checked == false))
{
alert("Please select checkbox before press next button.");
form.mycheckbox1.focus();
return false ;
}
return true ;
}
//-->
</script>
Comment puis-je faire?
où les placer 'document.getElementById ("setup") soumettre();' – user3610880
J'ai effectué mon post pour montrer toute la fonction.. Il n'y a pas besoin de retourner Vrai ou Faux. Vous montrez une alerte si elle échoue. Vous soumettez le formulaire s'il passe. – durbnpoisn
pas d'alerte lorsque vous cliquez sur suivant. Je pense que script inconnu mycheckbox1 et mycheckbox2 valeur. – user3610880