10/10/2018, 11:18
Kiểm tra họ tên khi nhập vào textbox
Mình đang làm form kiểm tra người dùng nhập họ tên đúng hay không.
ví dụ: nội dung textbox: ngân
Mình dùng: var kt2 = /^([0-9])+$/; nó chỉ kiểm tra được số
Mình dùng: var kt2 = /^([a-zA-Z])+$/; nó chỉ kiểm tra được kí tự(vd: ngan thì được còn ngân nó vẫn không kiểm tra được)
Mình muốn kiểm tra người dùng không được nhập kí tự đặc biệt(*,.), các chữ số.
Các bạn giúp mình với.
ví dụ: nội dung textbox: ngân
Mình dùng: var kt2 = /^([0-9])+$/; nó chỉ kiểm tra được số
Mình dùng: var kt2 = /^([a-zA-Z])+$/; nó chỉ kiểm tra được kí tự(vd: ngan thì được còn ngân nó vẫn không kiểm tra được)
Mình muốn kiểm tra người dùng không được nhập kí tự đặc biệt(*,.), các chữ số.
Các bạn giúp mình với.
Bài liên quan
var kt2 = /^([a-zA-Z]{1,10})+â+[a-z]+$/
var pattern = /([0-9.*,])/;
if(pattern.test(string)){ //chứa số 0-9, ký tự: .*,
alert('Wrong');
} else {
alert('Right');
}
Nếu như z thì không đủ trường hợp khi mình thêm như z
var pattern = /([0-9.*,'])/;
thì chương trình sẽ báo lỗi
Nếu người dùng nhập vào là: ngân thì đúng rùi nếu nhập là ngan^ thì phải báo sai