cuốn sách gpt4 ai đã làm

javascript - Giới hạn chuỗi trong hộp nhập html chỉ ở mức viết tắt trạng thái

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 04:45:37 27 4
mua khóa gpt4 Nike

Xin chào!

Tôi đang viết một biểu mẫu HTML mới sẽ thu thập các chữ viết tắt trạng thái (tức là "ks") cho nhiều thành phần hơn. Bây giờ tôi có trường -input- bị giới hạn nên nó chỉ cho phép 2 ký tự. Điều này không ngăn khách truy cập nhập nội dung nào đó ngẫu nhiên vào trường, chẳng hạn như "SS".

Tôi muốn một mã cho phép tôi giới hạn những gì có thể được đặt trong trường này chỉ là các chữ viết tắt chính thức của tiểu bang Hoa Kỳ.

Cho đến nay, tôi đang sử dụng HTML, CSS và Javascript trên trang web của mình. Cảm ơn tất cả sự giúp đỡ và ý tưởng của bạn!

câu trả lời hay nhất

đổi mới.Đã thêm tất cả trạng thái, cách viết hoa và liên kết jsfiddle.

Đây là cách triển khai javascript thuần túy sẽ cho bạn ý tưởng về những gì bạn cần làm:


hàm xác thựcState(el) {
// đặt tất cả các trạng thái vào mảng này.
var state = ["AK","AL","AR","AS","AZ","CA","CO","CT","DC","DE",
"FL","GA","GU","HI","IA",
"ID","IL","IN","KS","KY","LA","MA","MD","ME","MH","MI","MN","MO ","MS","MT",
"NC","ND","NE","NH","NJ","NM","NV","NY","OH","OK","HOẶC","PA","PR ","PW","RI",
"SC","SD","TN","TX","UT","VA","VI","VT","WA","WI","WV","WY"];
for(var i=0;i< state.length;i++) {
if(el.value.toUpperCase() == state[i]) {
trả về đúng sự thật;
}
}
// xóa phần tử nếu nó không khớp với trạng thái
el.value = ""; //bạn có thể làm gì đó khác ở đây.
trả về sai;
}


Xem nó hoạt động ở đây:http://jsfiddle.net/k7QQs/

Về javascript - hạn chế chuỗi trong hộp nhập html chỉ là chữ viết tắt trạng thái, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/14555314/

27 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress