2017-04-22 6 views
0

Ich habe ein Problem:Javascript: Überprüfen Sie die minimale Stringlänge

Ich habe eine Website und einen Abschnitt, wo Sie einen Brief an mich adressieren können. Ich möchte ein Zeichen Minimum in diesem Brief. Ich weiß, wie ich kann sagen, dass es ein Charakter sein, wenn es kein Zeichen ist:

<script type="text/javascript"> 
function chkFormular() { 
    if (document.contact.message.value == ""){ 
     alert(unescape("Please enter a message.")); 
     document.contact.message.focus(); 
     return false; 
    } 
} 

Wer weiß, wie ich über ein Zeichen Minimum mit 50 Zeichen wie das Beispiel hinzufügen können?

Vielen Dank für Hilfe

+0

Vielen Dank. Aber das funktioniert nicht. Hast du eine Idee warum? – android

+0

Ich habe herausgefunden, warum es nicht funktioniert. Es muss sein 'if (document.contact.message.value.length <50'. Danke für Ihre Hilfe! – android

+0

Ja, das, was ich in der Antwort geschrieben habe :) –

Antwort

1

In Javascript, können Sie die Länge eines Strings überprüfen Sie die length Attribut. Also - um nach mindestens 50 Zeichen zu suchen, müssen Sie folgendes verwenden:

if (document.contact.message.value.length < 50) { 
    alert(unescape("Please enter at least 50 characters.")); 
    document.contact.message.focus(); 
    return false; 
} 
+0

Ändern Sie es in 'if (document.contact.message.value .length <50 '. Dann erhalten Sie den Scheck – android

Verwandte Themen