Verifica campul daca are mai putin de 3 caractere
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
cadou
- Mesaje:328
Verifica campul daca are mai putin de 3 caractere
deci am o problema
am asa :
Cod: Selectaţi tot
.....................
var x = $('#comm_text').val();
if(x<'3')
{ alert('comentariu e mai mic de 3 caractere'); }
else {
se adauga comentariu
}
...........................
Ce este gresit de imi da alertu acela mereu chiar daca comentariul e mai mic sau mai mare de 3
Codul merge daca nu am partea cu conditia aceea cu alertu.....
MarPlo
Mesaje:4343
Salut
E gresit '3' intre ghilimele, ceea ce face sa fie considerat sir in loc de numar.
In codul:
var x = $('#comm_text').val();, x contine valoarea /textul din camp, nu numarul de caractere.
Corect merge asa:
Cod: Selectaţi tot
var xchr = document.getElementById('comm_text').value;
if(xchr.length < 3) { alert('comentariu e mai mic de 3 caractere'); }
else {
// se adauga comentariu
}
cadou
Mesaje:328
Cum pot verifica daca ce este scris intr-un input sunt cifre si cifra e intreaga ?
MarPlo
Mesaje:4343
Cred ca merge asa sa verifici daca valoarea din campul text e un numar intreg:
Cod: Selectaţi tot
var xchr = document.getElementById('idul').value;
if(xchr.match(/^[0-9]+$/)) {
// corect, cod JS ...
}
else { alert('Textul nu e un nr. intreg'); }