สร้าง HTML Email Input ออนไลน์
เครื่องมือสร้าง HTML Email Input สร้างช่อง <input type="email"> พร้อมป้ายกำกับ กำหนดชื่อ ID ป้ายกำกับ placeholder ขนาดที่มองเห็น การรับหลายอีเมล สถานะบังคับกรอก และ pattern เพิ่มเติมได้ โดยผลลัพธ์ทั้งหมดจะอัปเดตพร้อมกัน
เบราว์เซอร์ตรวจสอบข้อจำกัดด้านรูปแบบอีเมล แต่ไม่สามารถยืนยันได้ว่าที่อยู่นั้นมีอยู่จริงหรือรับอีเมลได้ จึงยังต้องตรวจสอบข้อมูลบนเซิร์ฟเวอร์
ตัวเลือกของเครื่องมือสร้าง HTML Email Input
- Name ระบุชื่อช่องในข้อมูลที่ส่งจากแบบฟอร์ม
- ID เชื่อมช่องกับ Label ที่มองเห็น
- Placeholder แสดงตัวอย่างหรือคำแนะนำชั่วคราว
- Size ควบคุมความกว้างโดยประมาณในหน่วยอักขระ
- Multiple อนุญาตให้ป้อนรายการที่อยู่อีเมลโดยคั่นด้วยเครื่องหมายจุลภาค
- Required ป้องกันไม่ให้ค่าว่างผ่านการตรวจสอบข้อจำกัดของเบราว์เซอร์
- Pattern เพิ่มข้อจำกัดด้วย regular expression นอกเหนือจากการตรวจสอบ syntax ของอีเมล
ควรคงป้ายกำกับที่มองเห็นไว้ แม้ placeholder จะแสดงที่อยู่อีเมลตัวอย่างแล้วก็ตาม
สร้าง HTML Email Input ใน C#
แผง C# แสดงวิธีสร้างช่องที่กำหนดค่าไว้ด้วย Aspose.HTML for .NET โค้ดที่สร้างขึ้นทำงานตามขั้นตอนต่อไปนี้:
- สร้าง
HTMLDocumentและHTMLInputElement - กำหนด type ชื่อ ID
placeholderขนาด และแอตทริบิวต์การตรวจสอบที่เลือก - สร้าง
HTMLLabelElementและเชื่อมโยงกับช่อง input - เพิ่มทั้งสององค์ประกอบด้วย
AppendChild()และบันทึกเป็นemail-input.htmlด้วยSave()
กำหนดค่าช่องให้เรียบร้อยก่อนคัดลอกโค้ด C# ที่อัปเดต
คำถามเกี่ยวกับเครื่องมือสร้าง HTML Email Input
1. องค์ประกอบ <input type="email"> ตรวจสอบข้อมูลแบบใด
เบราว์เซอร์จะตรวจว่าค่าที่ไม่ว่างตรงตามกฎ syntax ของที่อยู่อีเมลหรือไม่ และรายงาน type mismatch เมื่อรูปแบบไม่ถูกต้อง การตรวจนี้ไม่ได้ยืนยันว่ากล่องจดหมายมีอยู่จริง
2. จะอนุญาตให้ป้อนที่อยู่อีเมลมากกว่าหนึ่งรายการได้อย่างไร
เปิด Multiple ช่องจะรับรายการที่คั่นด้วยเครื่องหมายจุลภาค โดยแต่ละที่อยู่ต้องผ่าน syntax ของอีเมลและ pattern ที่กำหนดไว้
3. แอตทริบิวต์ pattern ทำงานร่วมกับการตรวจอีเมลอย่างไร
ค่าที่ไม่ว่างต้องผ่านทั้ง syntax อีเมลในตัวและ regular expression ใน pattern ใช้ pattern เฉพาะเมื่อมีข้อกำหนดเพิ่มเติมจริง เช่น จำกัดแบบฟอร์มภายในให้รับเฉพาะโดเมนที่ระบุ
4. แอตทริบิวต์ required ปฏิเสธช่องหลายอีเมลที่ว่างหรือไม่
ปฏิเสธ เมื่อมี required ช่องต้องมีอย่างน้อยหนึ่งที่อยู่ที่ผ่านการตรวจสอบที่เกี่ยวข้อง หากไม่มีแอตทริบิวต์นี้ ค่าว่างจะถือว่าถูกต้อง
5. ข้อความ placeholder ใช้แทนป้ายกำกับอีเมลได้หรือไม่
ไม่ได้ ข้อความ placeholder จะหายไปขณะป้อนข้อมูลและไม่ใช่ชื่อที่โปรแกรมช่วยการเข้าถึงเชื่อถือได้ ควรคงป้ายกำกับที่มองเห็นและเชื่อมด้วยค่า for และ id ที่ตรงกัน
ติดตั้ง Aspose.HTML for .NET
ติดตั้ง Aspose.HTML for .NET จาก NuGet ด้วย .NET CLI:
dotnet add package Aspose.HTML
คุณยังสามารถใช้หน้าต่าง NuGet Package Manager หรือเรียกใช้ Install-Package Aspose.HTML ใน Package Manager Console ได้ ดูรายละเอียดการตั้งค่าใน
คู่มือการติดตั้ง
หรือขอ
ใบอนุญาตชั่วคราว
เพื่อประเมิน API โดยไม่มีข้อจำกัดของเวอร์ชันทดลอง
เครื่องมือสร้าง HTML อื่นๆ
สร้างและดูตัวอย่างมาร์กอัปสำหรับองค์ประกอบ HTML ทั่วไปอื่นๆ