Terpecahkan: jQuery menonaktifkan dan mengaktifkan input

Pembaharuan Terakhir: 09/11/2023

Masalah utama dengan menonaktifkan dan mengaktifkan input adalah dapat menyebabkan perilaku yang tidak diharapkan. Misalnya, jika Anda menonaktifkan input pada formulir, pengguna mungkin tidak dapat mengirimkan formulir tersebut.

 field

To disable an input field in jQuery, use the prop() method. To enable an input field in jQuery, use the removeAttr() method.

Example

You can try to run the following code to learn how to enable and disable input field −

<html> <head> <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-wp-preserve="%3Cscript%20src%20%3D%20%22https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fjquery%2F3.2.1%2Fjquery.min.js%22%3E%3C%2Fscript%3E" data-mce-resize="false" data-mce-placeholder="1" class="mce-object" width="20" height="20" alt="&lt;script&gt;" title="&lt;script&gt;" /> <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-wp-preserve="%3Cscript%3E%20%24(document).ready(function()%7B%20%24(%22%23btn1%22).click(function()%7B%20%24(%22input%22).prop(%22disabled%22%2C%20true)%3B%20%7D)%3B%20%24(%22%23btn2%22).click(function()%7B%20%24(%22input%22).removeAttr(%22disabled%22)%3B%20%7D)%3B%20%7D)%3B%20%3C%2Fscript%3E" data-mce-resize="false" data-mce-placeholder="1" class="mce-object" width="20" height="20" alt="&lt;script&gt;" title="&lt;script&gt;" /> </head> <body> <p><b>Note:</b> This example does not work in Internet Explorer 8 and earlier versions.</p> Name: <input type = "text" id = "test"> <button id = "btn1">Disable</button><br><br><br><br><br><br><br><br><br></body></html>

kancing-kancing

Tombol adalah elemen umum di jQuery. Mereka dapat digunakan untuk membuat tombol sederhana, atau tombol yang lebih kompleks dengan event handler.

Untuk membuat tombol sederhana, gunakan

Untuk membuat tombol yang lebih kompleks, gunakan

Aktifkan / Nonaktifkan

Aktifkan dan Nonaktifkan adalah dua fungsi jQuery yang memungkinkan Anda mengontrol visibilitas elemen pada halaman.

Pos terkait: