La situation applicable du contenu présenté ci-dessous est le problème qui se produit lorsque les informations du formulaire ne sont pas renseignées sur la page d'accueil pour soumettre ou enregistrer
Lorsque les informations sont vides, en général, nous ne devons pas soumettre le formulaire à La base de données doit indiquer que les informations ne sont pas remplies ou vides. Cette étape peut être complétée par le front-end ou le back-end. Cependant, afin de réduire la charge sur le serveur. Il est recommandé que le front-end complète le jugement
function check(){ var name = document.getElementById("name").value; if(name == null || name == ''){ alert("用户名不能为空"); return false; } return true; } <form name="mainform" action="form.php" method="post" onsubmit="return check()"> <input type="text" id="name"/> <input type="sumit" value="提交"/> </form>
onsubmit="return check ()" doit être ajouté, sinon même si la valeur de retour du chèque est fausse, il sera toujours soumis. En d'autres termes, onsubmit="return false" n'exécute pas la soumission ; onsubmit="return true" ou onsubmit="return" exécutent tous deux la soumission.
Recommandations associées :
php empêche la soumission répétée de formulaires, php empêche la soumission de formulaires
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!