Wie mehrere Wert von einer Textbox zu bekommen?
-
28-09-2019 - |
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.";
}
}