Acrobat Javascript Check If Checkbox Is Checked

3 min read Jun 22, 2024
Acrobat Javascript Check If Checkbox Is Checked

Cara Mengecek Checkbox yang Dicentang dengan JavaScript di Adobe Acrobat

Anda ingin membuat formulir PDF di Adobe Acrobat yang melakukan tindakan tertentu berdasarkan status checkbox? JavaScript dapat membantu Anda! Berikut cara mengecek checkbox yang dicentang dengan JavaScript di Adobe Acrobat:

1. Memahami Kode Dasar

Berikut adalah contoh kode dasar untuk mengecek checkbox:

var myCheckbox = this.getField("myCheckbox"); // Ganti "myCheckbox" dengan nama field checkbox Anda
if (myCheckbox.value == "Yes") {
  // Jika checkbox dicentang, jalankan kode di sini
} else {
  // Jika checkbox tidak dicentang, jalankan kode di sini
}

Penjelasan:

  • this.getField("myCheckbox"): Baris ini mengambil objek field checkbox dengan nama "myCheckbox". Ganti "myCheckbox" dengan nama sebenarnya dari field checkbox Anda di formulir.
  • myCheckbox.value == "Yes": Baris ini memeriksa nilai dari field checkbox. Jika checkbox dicentang, nilainya akan menjadi "Yes". Jika tidak, nilainya akan menjadi "Off".
  • if ... else: Kode ini menjalankan tindakan yang berbeda berdasarkan apakah checkbox dicentang atau tidak. Anda dapat menambahkan kode yang sesuai di dalam blok if dan else.

2. Menjalankan Kode

Anda dapat menjalankan kode JavaScript ini dengan cara berikut:

  • Tombol "Calculate": Jika Anda ingin kode dijalankan ketika pengguna mengklik tombol "Calculate", tambahkan kode di atas ke dalam skrip "Calculate" tombol tersebut.
  • Peristiwa "OnChange": Jika Anda ingin kode dijalankan ketika pengguna mencentang atau mencentang checkbox, tambahkan kode di atas ke dalam skrip "OnChange" field checkbox tersebut.

3. Contoh Penggunaan

Berikut contoh kode yang menampilkan pesan berbeda berdasarkan status checkbox:

var myCheckbox = this.getField("myCheckbox");

if (myCheckbox.value == "Yes") {
  app.alert("Checkbox dicentang!");
} else {
  app.alert("Checkbox tidak dicentang.");
}

Kode ini akan menampilkan pesan "Checkbox dicentang!" jika checkbox dicentang, dan pesan "Checkbox tidak dicentang." jika tidak.

4. Kesimpulan

JavaScript di Adobe Acrobat adalah alat yang kuat untuk membuat formulir interaktif. Dengan memahami cara mengecek status checkbox, Anda dapat membuat formulir yang lebih dinamis dan responsif terhadap tindakan pengguna.

Related Post