Dalam HTML5, medan menyediakan antara muka input berangka yang mesra pengguna. Walau bagaimanapun, ia membersihkan input, mengembalikan rentetan kosong untuk nilai berangka yang tidak sah. Ini boleh menjadi masalah apabila anda ingin menangkap input mentah.
Menurut spesifikasi WHATWG, ejen pengguna harus menetapkan nilai kepada rentetan kosong jika input bukan nombor titik terapung yang sah. Ini bermakna penyemak imbas bertanggungjawab untuk mengendalikan proses sanitasi.
Jika anda ingin mendapatkan input mentah, anda perlu bergantung pada medan dan menghuraikan kandungan sendiri secara manual. Pendekatan alternatif ini memberi anda kawalan yang lebih besar ke atas pengesahan dan pengendalian input.
Dalam kes medan, anda hanya boleh mendapatkan semula nilai jika ia adalah nombor titik terapung yang sah. Garis panduan W3 selanjutnya memberi mandat bahawa ejen pengguna harus menghalang pengguna daripada menetapkan nilai bukan kosong yang bukan nombor yang sah.
Atas ialah kandungan terperinci Bagaimana untuk Mengakses Nilai Input Mentah daripada Medan `input type='number'` HTML5?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!