Die überprüfung der Formular-Feld-Werte vor dem Absenden, die Seite

Habe ich folgende Funktion geschrieben, die prüft, ob Startdatum-Feld nicht leer ist, und zeigt die richtige Nachricht, wenn submit-button geklickt wird. Aber dann nimmt es die Steuerung auf der vorherigen Seite. Also Benutzer hat, wieder zu schreiben, alle anderen Felder auf diesem Formular.
Gibt es eine Möglichkeit zu bleiben, dass die Seite auch nach der Aufforderung der Fehlermeldung, bei allen anderen Feldern den Wert.

//JavaScript
function checkform() {
    if(document.frmMr.start_date.value == "") {
        alert("please enter start_date");
        return false;
    } else {
        document.frmMr.submit();
    }
}

//HTML
<html>
    <form name=frmMr action="page1.jsp">
        Enter Start date:
        <input type="text" size="15" name="start_date" id="start_date">
        <input type="submit" name="continue" value="submit" onClick="checkform();">
    </form>
</html>

Vielen Dank im Voraus

  • Können Sie fügen Sie Ihren code in <code> - tags?
  • Ohh.. sorry ich war nicht zu wissen, über das code-tag, aber das nächste mal ab ich ll fügen Sie in das code-tag.
InformationsquelleAutor reva | 2010-07-19
Schreibe einen Kommentar