Pagina 1 din 1

Verifica campul daca are mai putin de 3 caractere

Scris: Sâm Mai 11, 2013
de cadou
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.....

Verifica campul daca are mai putin de 3 caractere

Scris: Sâm Mai 11, 2013
de MarPlo
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
}

Re: Verifica campul daca are mai putin de 3 caractere

Scris: Mie Mai 15, 2013
de cadou
Cum pot verifica daca ce este scris intr-un input sunt cifre si cifra e intreaga ?

Verifica campul daca are mai putin de 3 caractere

Scris: Mie Mai 15, 2013
de MarPlo
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'); }