Heim  >  Artikel  >  Backend-Entwicklung  >  Code zum Verarbeiten der Daten und zum anschließenden Absenden des Formulars

Code zum Verarbeiten der Daten und zum anschließenden Absenden des Formulars

不言
不言Original
2018-07-18 15:32:551288Durchsuche

Der unten vorgestellte Inhalt gilt für Probleme, die auftreten, wenn die Formularinformationen nicht ausgefüllt oder auf der Startseite gespeichert werden.

Wenn die Informationen leer sind, dürfen wir sie im Allgemeinen nicht übermitteln Formular an Die Datenbank sollte darauf hinweisen, dass die Informationen nicht ausgefüllt oder leer sind. Dieser Schritt kann vom Front-End oder vom Back-End ausgeführt werden. Um die Belastung des Servers zu verringern, wird jedoch empfohlen, dass das Front-End abgeschlossen wird das Urteil

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() "Die Rückgabe in " muss hinzugefügt werden, andernfalls wird der Check auch dann übermittelt, wenn der Rückgabewert falsch ist. Mit anderen Worten: onsubmit="return false" führt die Übermittlung nicht aus; onsubmit="return true" oder onsubmit="return" führen beide die Übermittlung aus.

Verwandte Empfehlungen:

PHP verhindert wiederholte Formularübermittlung, PHP verhindert Formularübermittlung

Das obige ist der detaillierte Inhalt vonCode zum Verarbeiten der Daten und zum anschließenden Absenden des Formulars. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn