Buat HTML Email Input Secara Online
Generator HTML Email Input membuat kolom <input type="email"> berlabel. Atur nama, ID, Label, Placeholder, ukuran yang terlihat, mode beberapa alamat, status wajib, dan Pattern opsional. Semua keluaran diperbarui secara bersamaan.
Browser menerapkan validasi batasan format email, tetapi tidak dapat memastikan bahwa alamat tersebut ada atau dapat menerima email. Validasi sisi server tetap diperlukan.
Opsi Generator Email Input
- Name mengidentifikasi kolom dalam data formulir yang dikirim.
- ID menghubungkan input dengan teks yang terlihat pada Label.
- Placeholder memberikan contoh atau petunjuk sementara.
- Size mengontrol perkiraan lebar dalam karakter.
- Multiple mengizinkan daftar alamat email yang dipisahkan koma.
- Required mencegah nilai kosong lolos dari validasi batasan browser.
- Pattern menambahkan batasan ekspresi reguler selain validasi sintaks email.
Pertahankan Label yang terlihat meskipun Placeholder memuat alamat contoh.
Buat HTML Email Input dalam C#
Panel C# menunjukkan cara membuat kolom yang telah diatur dengan Aspose.HTML for .NET . Kode yang dihasilkan mengikuti alur berikut:
- Buat
HTMLDocumentdanHTMLInputElement. - Tetapkan jenis, nama, ID, Placeholder, Size, dan atribut validasi yang dipilih.
- Buat
HTMLLabelElementdan kaitkan dengan input. - Tambahkan kedua elemen dengan
AppendChild()dan tulisemail-input.htmldenganSave().
Atur kolom terlebih dahulu sebelum menyalin kode C# terbaru.
FAQ Generator HTML Email Input
1. Validasi apa yang disediakan <input type="email">?
Browser memeriksa apakah nilai yang tidak kosong mengikuti aturan sintaks alamat email dan melaporkan ketidakcocokan jenis jika tidak. Pemeriksaan ini tidak memastikan bahwa kotak surat tersebut ada.
2. Bagaimana cara mengizinkan lebih dari satu alamat email?
Aktifkan Multiple. Kolom kemudian menerima daftar yang dipisahkan koma, dan setiap alamat harus memenuhi sintaks email serta Pattern yang ditetapkan.
3. Bagaimana pattern bekerja bersama validasi email?
Nilai yang tidak kosong harus memenuhi sintaks email bawaan dan ekspresi reguler dalam pattern. Gunakan Pattern hanya untuk aturan tambahan yang nyata, misalnya membatasi formulir internal ke domain tertentu.
4. Apakah required menolak kolom beberapa email yang kosong?
Ya. Dengan required, kolom harus berisi setidaknya satu alamat yang lolos dari validasi yang berlaku. Tanpa atribut tersebut, nilai kosong dianggap valid.
5. Dapatkah Placeholder menggantikan Label email?
Tidak. Teks Placeholder menghilang saat pengguna mengetik dan bukan nama aksesibel yang andal. Pertahankan Label yang terlihat dan hubungkan melalui nilai for dan id yang sama.
Instal Aspose.HTML for .NET
Instal Aspose.HTML for .NET dari NuGet menggunakan .NET CLI:
dotnet add package Aspose.HTML
Anda juga dapat menggunakan antarmuka NuGet Package Manager atau menjalankan Install-Package Aspose.HTML di Package Manager Console. Lihat
panduan instalasi
untuk detail penyiapan, atau minta
lisensi sementara
untuk mengevaluasi API tanpa batasan evaluasi.
Generator HTML Lainnya
Buat elemen dan struktur HTML lainnya dengan generator khusus.