Ada dua cara untuk menonaktifkan pengiriman formulir di HTML, mereka adalah:
1. Tambahkan readonly='readonly' ke label kontrol
2. Tambahkan Atribut disabled='disabled' ke Label Kontrol
Misalnya:
<input type = nilai teks = readonly = readonly /> <input type = nilai teks = dinonaktifkan = dinonaktifkan />
Kedua kontrol dalam contoh tidak dapat dimodifikasi. Tetapi mereka juga memiliki beberapa perbedaan!
Dari makna literal kita dapat mengetahui bahwa kontrol yang menggunakan properti readonly hanya baca, sedangkan penyandang cacat dinonaktifkan. Jadi apa perbedaan di antara mereka?
Kontrol hanya baca (kontrol yang menggunakan atribut ReadOnly) tidak dapat dimodifikasi oleh pengguna dengan mouse dan keyboard, tetapi programmer dapat menggunakan JavaScript untuk memodifikasinya. Saat mengirimkan formulir, nama dan nilai kontrol akan dikirimkan ke server, yang berarti terlihat oleh server.
Kontrol yang dinonaktifkan (kontrol dengan atribut yang dinonaktifkan) tidak hanya tidak diizinkan untuk dimodifikasi oleh pengguna dengan mouse dan keyboard, tetapi juga tidak terlihat ke server, yaitu, nama dan nilainya tidak akan dikirimkan ke server saat mengirimkan formulir. Tentu saja, programmer juga dapat menggunakan JavaScript untuk memodifikasi nilainya.
Ini adalah perbedaan mereka. Setelah mengetahui perbedaannya, kita harus tahu kapan harus menggunakan metode yang mana. Jangan buta!
MeringkaskanIni adalah akhir dari artikel ini tentang perbedaan antara atribut yang dinonaktifkan dari kontrol formulir HTML dan readitly vs dinonaktifkan. Untuk konten HTML ReadyNy dinonaktifkan yang lebih terkait, silakan cari artikel sebelumnya dari wulin.com atau terus menelusuri artikel terkait di bawah ini. Saya harap semua orang akan mendukung wulin.com di masa depan!