13 lip 2009

Sparawdzenie czy wprowadzono numer

Sprawdzenie czy pierwszych 10 znaków numeru to cyfry:

var pole1 = document.form.numer;
var pval1 = pole1.value);
if(pval1.length>=10) {
var RegNumber=/([0-9]){10}/i;
var wynik1 = RegNumber.test(pval1);
}

if((wynik1==false) {
 alert('ok');
 b='numer';
 a='blad';
}

if(a){
 alert("UWAGA!"+a);
 if(b)eval('document.form.'+b+'.focus()');
 return false;
}
13 lip 2009

Usunięcie spacji ze stringa

Usunięcie spacji

var pval1 = "600 600 600";
pval1 = pval1.replace(RegExp("\s+","g"),"");

Usunięcie więcej nich dwóch spacji

var pval2 = "500 500    500";
pval2 = pval2.replace(RegExp("\s{2,}","g")," ");