Frage

Ich habe als ein Textfeld Web-Anwendung und Textbox erstellt. Ich verwende Javascript für die Validierung. Wenn ich Wert in Textfeld eingeben, so sollte es seine Nummer nicht Alphabet I Verwendung im Textmodus ist mehrzeilige habe.

Mein Problem ist, dass, wie ich mehrere Werte von Textbox und Speicher in einem Array in Javascript und überprüfe jeder Wert ist die Nummer oder nicht erhalten. Ich bin mit dem Web-Formular. Bitte hilf mir.

Keine korrekte Lösung

Andere Tipps

Sie können den Wert von einem Textfeld erhalten wie

var txtvalue = document.getElementById("txtareaid").value

und wenn verwendet einen Separator dann so etwas wie

var txtvaluearray = document.getElementById("txtareaid").value.split(';')

finden Sie alle Werte in einem Array, wenn der seperator ; ist

Bearbeiten

Wie pro Ihre Update Sie \n als Separator und als spitz zulauf von @Sohnee verwenden können, können Sie die Validierung tun.

Als Ergänzung zu Rahul:

Wenn Sie die Werte in dem Textfeld für Zeile getrennt mögen, können Sie mit \ r \ n als Splitter.

Dies ist ein Starter für zehn.

var textValues = document.getElementById("mytextarea").value.split("\n");
for (var i = 0; i < textValues.length; i++) {
    if (isNaN(textValues[i])) {
        alert(textValues[i] + " is not a number.";
    }
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top