Các trường mẫu khuyết tật không phải nộp ...

By Steven Lloyd Watkin , thứ Năm ngày 04 tháng 9 năm 2008 11:01

Là một lưu ý nhanh chóng, như một phần của liên tục bất động sản phần mềm cơ quan dự án tôi đã đi trở lại vào ngày chỉnh sửa trong hệ thống. Bây giờ thay vì cho phép người dùng nhập bất kỳ chút cũ của văn bản tôi đã chuyển sang một bảng chọn ngày / giờ Javascript (đối với ngắn hạn) cho phép người sử dụng để 'đón' và ngày và thời gian từ một cửa sổ bật lên.

Bây giờ, cho-hệ cũ của tôi bảng chọn sẽ bật lên khi người dùng nhấp vào các lĩnh vực đầu vào . Tuy nhiên điều này sẽ cho phép người dùng bỏ qua các lĩnh vực văn bản và vẫn đi và gõ bất kỳ điều cũ vào lĩnh vực này. Đây không phải lý tưởng. Vì vậy, giải pháp của tôi là ' vô hiệu hóa "các trường biểu mẫu và đặt một khoảng bên cạnh nó với một onclick sự kiện gọi ngày / giờ bảng chọn. Điều này có nghĩa rằng người dùng đã gần như buộc phải sử dụng ngày đẹp / bảng chọn thời gian như vậy sẽ đi trong ngày với định dạng đúng (mặc dù đó vẫn phải được xác nhận).

Vì vậy, tôi bắt đầu đi qua định dạng độc đáo của tôi ngày-thời gian (s) thông qua hình thức và chọn cố gắng để đón họ với PHP của $ _GET hoặc $ _POST biến. Unfortunately'disabled 'các lĩnh vực không phải là đệ trình thông qua thông qua hình thức Điều này đã được rất khó chịu. Giải pháp là để cho phép các yếu tố đầu vào bằng cách sử dụng javascript khi hình thành đã được gửi bằng cách sử dụng onsubmit sự kiện.

Điều này có nghĩa rằng các dữ liệu thông qua các hình thức đã được thông qua theo yêu cầu và độc đáo đã được định dạng sẵn sàng để xác nhận ... Â

Để lại một trả lời













Chủ đề của Panorama Themocracy

8 khách online
5 khách, 3 bots, 0 thành viên
Max du khách ngày nay: 14 vào lúc 03:24 giờ UTC
Tháng này: 52 tại 18-06-2011 03:11 UTC
Năm nay: 130 vào 28-03-2011 10:40 UTC
Tất cả thời gian: 130 vào lúc 28-03-2011 10:40 UTC