jagung

Tes coba aja

makan

Peringatan input

!-- -->

belajar if dan return

💻 Cara Kerja if dan return Kode yang Anda tunjukkan adalah bagian dari validasi dalam JavaScript, biasanya dalam sebuah fungsi.

1. Pernyataan if (Pengkondisian) Pernyataan if digunakan untuk menjalankan blok kode hanya jika suatu kondisi bernilai benar (true).
Sintaks: if (kondisi) { blok_kode_yang_dijalankan }
Kondisi Anda: !nama
Di sini, nama kemungkinan adalah sebuah variabel yang menyimpan input dari form (misalnya, nama karyawan).
Tanda seru (!) adalah operator NOT. Ia membalik nilai Boolean.
Jika nama adalah string kosong (""), JavaScript menganggapnya sebagai nilai palsu (falsy).
Maka, !nama (NOT falsy) menjadi benar (true).
Artinya: Blok kode di dalam if akan dieksekusi jika variabel nama kosong atau belum diisi.
Fungsi dalam kode Anda:
validationMsgElement.style.display = 'block'; → Menampilkan elemen pesan validasi (yang tadinya tersembunyi).
validationMsgElement.innerHTML = '⚠️ Nama Karyawan wajib diisi.'; → Mengisi elemen tersebut dengan pesan kesalahan spesifik.

2. Pernyataan return (Menghentikan Eksekusi) Pernyataan return digunakan untuk mengakhiri eksekusi sebuah fungsi dan (opsional) mengembalikan sebuah nilai.
Sintaks: return; atau return nilai;
Fungsi dalam kode Anda:
return;
Karena ditempatkan di dalam blok if setelah validasi gagal, return ini berfungsi untuk menghentikan seluruh fungsi validasi tersebut.
Artinya: Jika nama kosong, pesan kesalahan ditampilkan, dan fungsi segera berhenti tanpa melanjutkan ke bagian kode berikutnya (misalnya, kode untuk menyimpan data atau melanjutkan ke validasi lain).
🔗 Menghubungkan Script dengan HTML Untuk membuat validasi ini bekerja, Anda perlu menghubungkan kode JavaScript Anda dengan elemen HTML, biasanya pada sebuah form atau tombol.

1. Menghubungkan File JavaScript ke HTML Anda menautkan file JavaScript Anda (misalnya script.js) ke file HTML Anda (misalnya index.html) menggunakan tag script.
index.html:

Contoh Validasi

klik masuk ke input

Jika input button diklik maka tulisan yang ada akan pindah ke input output

hitungan hutang

Gaji pokok Bonus Potongan/Kasbon

    Daftar Gaji Karyawan


    Simpan Data
    Proses Mengambil Gambar

    Apakah anda yakin ingin menghapus semua data gaji yang tersimpan?

    kolom search li

      !--
      • Cat
      • Dog
      • Elephant
      • Fish
      • Gorilla
      • Monkey
      • Turtle
      • Whale
      • Alligator
      • Donkey
      • Horse
      -->

      ---------------------------------------------------

      • HTML
      • bur
      • biji

      • Apple
      • Orange
      • Banana
      • Grape
      • Strawberry
      • Blueberry
      • Raspberry
      • Blackberry

      gaji karyawan

        -- Kalkulator Gaji Karyawan

        Hitung Gaji Karyawan

        Riwayat Perhitungan Gaji

        -->

        ikuti

        Saved Data:

        !--

        arsip / dokumen nota

        ArsipDana
        Rupiah
        Lunas
        Id Nama Data
          • Bulan:
            Sampai:
          • Rp:
          • Clouse

          References: html2canvas.jscanvas2image.js

          • Hapus Kunci
          • Ok

          penguncian sandi

          tulisan ini akan hilang setelah lima kali refres

          Masukkan Sandi Aplikasi

          Screenshot tanpa local strorage

          Objek yang akan di-screenshot

          Ini adalah konten yang akan ditangkap gambarnya. Anda bisa mengganti ini dengan konten apa pun yang Anda inginkan.

          • Item 1
          • Item 2
          • Item 3

          Tangkapan layar akan muncul di sini.

          html gambar

          Tangkapan Layar & LocalStorage (Tanpa Alert)

          Tangkapan Layar ke LocalStorage

          Objek yang akan di-screenshot

          Ini adalah konten yang akan ditangkap gambarnya. Anda bisa mengganti ini dengan konten apa pun yang Anda inginkan.

          • Item 1
          • Item 2
          • Item 3

          Tangkapan layar akan muncul di sini.

          jendela informasi untuk pengguna

          Pesan sukses! Ini akan hilang dalam 2 detik.

          nasi

          didalem Alih