สร้าง HTML Text Input ออนไลน์
เครื่องมือสร้าง HTML Text Input สร้างช่อง <input type="text"> พร้อมป้ายกำกับสำหรับข้อความอิสระหนึ่งบรรทัด กำหนดชื่อ ID ป้ายกำกับ placeholder ขนาดที่มองเห็น และการตรวจตัวสะกดได้ โดยผลลัพธ์ทั้งหมดจะอัปเดตพร้อมกัน
ใช้ เครื่องมือสร้าง HTML Textarea เมื่อผู้ใช้ต้องป้อนข้อความหลายบรรทัด ช่องข้อความที่สร้างขึ้นไม่ได้กำหนดจำนวนอักขระสูงสุด
ตัวเลือกของเครื่องมือสร้าง HTML Text Input
- Name ระบุชื่อช่องในข้อมูลที่ส่งจากแบบฟอร์ม
- ID เชื่อมช่องกับ Label ที่มองเห็นผ่านค่า
idและforที่ตรงกัน - Placeholder แสดงคำแนะนำสั้นๆ ขณะที่ช่องยังว่าง
- Size ควบคุมความกว้างโดยประมาณของช่องในหน่วยอักขระ
- Spellcheck กำหนด
spellcheck="true"หรือspellcheck="false"อย่างชัดเจน
Placeholder เป็นเพียงคำแนะนำเพิ่มเติม จึงไม่ควรซ้ำหรือใช้แทนป้ายกำกับที่มองเห็น
สร้าง HTML Text Input ใน C#
แผง C# แสดงวิธีสร้างช่องที่กำหนดค่าไว้ด้วย Aspose.HTML for .NET โค้ดที่สร้างขึ้นทำงานตามขั้นตอนต่อไปนี้:
- สร้าง
HTMLDocumentและHTMLInputElement - กำหนด type ชื่อ ID
placeholderขนาด และค่าการตรวจตัวสะกด - สร้าง
HTMLLabelElementและเชื่อมโยงกับช่อง input - เพิ่มทั้งสององค์ประกอบด้วย
AppendChild()และบันทึกเป็นtext-input.htmlด้วยSave()
กำหนดค่าช่องให้เรียบร้อยก่อนคัดลอกโค้ด C# ที่อัปเดตไปยังโปรเจกต์ .NET
คำถามเกี่ยวกับเครื่องมือสร้าง HTML Text Input
1. ควรใช้ <input type="text"> เมื่อใด
ใช้สำหรับข้อความอิสระหนึ่งบรรทัดเมื่อไม่มี input type ที่เฉพาะเจาะจงกว่า เลือก type เช่น email, url หรือ password เมื่อความหมายและการทำงานของเบราว์เซอร์ตรงกับข้อมูลที่ต้องการ
2. ข้อความ placeholder ใช้แทนป้ายกำกับที่มองเห็นได้หรือไม่
ไม่ได้ Placeholder จะหายไปเมื่อผู้ใช้ป้อนข้อความและไม่ใช่ชื่อที่โปรแกรมช่วยการเข้าถึงเชื่อถือได้ ควรมีป้ายกำกับสั้นๆ ที่เชื่อมโยงด้วยค่า for และ id ที่ตรงกัน
3. แอตทริบิวต์ size จำกัดจำนวนอักขระที่ป้อนได้หรือไม่
ไม่จำกัด แอตทริบิวต์นี้ควบคุมความกว้างโดยประมาณของช่องในหน่วยอักขระ ใช้ maxlength เพื่อกำหนดจำนวนอักขระสูงสุดในฝั่งไคลเอ็นต์ และตรวจสอบข้อมูลที่ส่งมาอีกครั้งบนเซิร์ฟเวอร์
4. แอตทริบิวต์ spellcheck รับประกันอะไรบ้าง
แอตทริบิวต์นี้บอกเบราว์เซอร์ว่าควรเปิดการตรวจตัวสะกดและไวยากรณ์ในช่องหรือไม่ แต่การรองรับและผลลัพธ์ขึ้นอยู่กับเบราว์เซอร์ เครื่องมือภาษา และการตั้งค่าของผู้ใช้
5. Text Input รับข้อความหลายบรรทัดได้หรือไม่
ไม่ได้ Text Input เป็นตัวควบคุมแบบบรรทัดเดียวและค่าจะไม่มีการขึ้นบรรทัดใหม่ ใช้ <textarea> เมื่อผู้ใช้ต้องป้อนย่อหน้าหรือข้อความหลายบรรทัด
ติดตั้ง 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 ทั่วไปอื่นๆ