Question

J'ai créé l'application Web et en tant que zone de texte textarea. J'utilise javascript pour la validation. Quand j'entrer la valeur dans la boîte de texte, il devrait être le numéro pas alphabet je utiliser textmode est plusieurs lignes.

Mon problème est que la façon dont je reçois la valeur multiple de TextBox et stocker dans le tableau en javascript et vérifier chaque valeur est le numéro ou non. J'utilise le formulaire Web. Aidez-moi, s'il vous plaît.

Pas de solution correcte

Autres conseils

Vous pouvez obtenir la valeur d'une zone de texte comme

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

et si utilisent un séparateur alors quelque chose comme

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

vous obtenez toutes les valeurs dans un tableau si le seperator est ;

Modifier

Selon votre mise à jour, vous pouvez utiliser \n comme séparateur et comme le souligne par @Sohnee vous pouvez faire la validation.

En plus de Rahul:

Si vous voulez que les valeurs dans la zone de texte par ligne seperated, vous pouvez utiliser \ r \ n comme séparateur.

Ceci est un démarreur pour dix.

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.";
    }
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top