Yêu cầu thg 10 12, 2017 9:48 SA 4920 0 1
  • 4920 0 1
0

[AngularJs] Bắt lỗi nhập kí tự đặc biệt và chữ có dấu cho input [type=text]

Chia sẻ
  • 4920 0 1

Hiện tai mình đang muốn bắt lỗi nhập ký tự đặc biệt và chữ có dấu của the input. Ai có ý tưởng gì giúp mình với. cảm ơn các bạn.

1 CÂU TRẢ LỜI


Đã trả lời thg 10 12, 2017 2:39 CH
Đã được chấp nhận
0

Mình không rõ bạn muốn làm cụ thể tính năng gì, có gì liên quan đến việc sử dụng AngularJS không, nhưng mà để check xem có lỗi nhập kí tự đặc biệt và chữ có dấu cho input hay không, thì bạn hoàn toàn có thể thực hiện một cách đơn giản bằng Javascript với việc sử dụng Regular Expression (trong tiếng Việt gọi là Biểu Thức Chính Quy) 😃

Ví dụ

text = $('#input_id').val();
regex = /^[a-zA-Z]+$/; // Chỉ chấp nhận ký tự alphabet thường hoặc ký tự hoa
if (regex.test(text)) { // true nếu text chỉ chứa ký tự alphabet thường hoặc hoa, false trong trường hợp còn lại. 
} else {
}

không biết câu trả lời có đúng ý bạn không nhỉ?

Chia sẻ
Avatar Hà Nhung @hathinhung92
thg 10 13, 2017 7:23 SA

Cảm ơn bạn. Mình thử làm cách của bạn và đã được rồi.

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí