Ein Java herzustellen Index-erm�glichte Form die �berpr�ft ob ein Benutzer die Form richtig ausgef�llt hat oder nicht bevor sie zum Bediener gesendet hat. Dieses wird Formg�ltigkeitserkl�rung genannt.
Was ist
Validation ist der Proze� des Pr�fens, ob eine Form richtig ausgef�llt worden ist oder, nicht bevor sie verarbeitet wird.
Z.B. wenn deine Form einen Kasten hat, damit der Benutzer ihr email address oder jedes m�gliches s-bit f�r Benutzer schreibt, konntest du deine Formzufuhr pr�fen w�nschen, ob sie ihre Adresse ausgef�llt haben, bevor du den Rest der Form besch�ftigst.
There are two methods for the form validation.
1: Client-Side validation
2: Server-side validation
1: Client-Side validation
In der Java Index Klient-Seite Form ist G�ltigkeitserkl�rung ein wichtiges Teil einer Web site, in der Daten vom Benutzer gesammelt werden m�ssen. Benutzer sind angeboren unwissend und werden herauf Dateneingabe in einer Netzform verwirren, wenn sie die Wahrscheinlichkeit gegeben werden. Es ist der Job des Netzprogrammierers, dann um sicherzustellen seine Seiten, die Formen benutzen, Klientseite Formg�ltigkeitserkl�rung mit Javascript einschlie�en.
Im Java Index profitiert der Bediener auch von der Klientseite G�ltigkeitserkl�rung, da er eine Anzahl von Round-trips zwischen dem Besucher und dem Bediener infolge von Typos und den leicht beschmutzten Fehlern speichert. Dieser Vorteil vermindert nicht das neccessity des Tuns von Bedienerseite G�ltigkeitserkl�rung.
<html>
<head>
<script type="text/javascript">
function validateForm()
{
var username = document.form1.username.value;
var phone = document.form1.phone.value;
var passA = document.form1.passwordA.value;
var passB = document.form1.passwordB.value;
if(!validateRequired(username))
{
alert("Username required");
return false;
}
if(!isValid(phone))
{
alert("Phone must be numerical");
return false;
}
if(!bothSame(passA, passB))
{
alert("Passwords must match");
return false;
}
return true;
}