Devdit
 

Form HTML เขียนยังไง วิธีสร้างฟอร์ม HTML

2.6K

Form HTML เขียนยังไง วิธีสร้างฟอร์ม HTML บทความนี้สอนการสร้าง Form HTML สำหรับให้ผู้ใช้งานใส่ข้อมูล หรือเลือกข้อมูลจากใน Form ด้วยภาษา HTML พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ โดยมีรายละเอียดดังนี้

 

ตัวอย่าง Form HTML เขียนยังไง วิธีสร้างฟอร์ม HTML

<!doctype html>
<head>
<title>เว็บไซต์ของฉัน</title>
<style>
    .row {
        margin-bottom: 1rem;
    }
</style>
</head>
<body>
    <h2>Form HTML</h2>
    <hr/>
    <form action="save.html" method="post">
        <div class="row">
            <div>ชื่อ - นามสกุล</div>
            <input type="text" name="fullname" placeholder="กรอก ชื่อ - นามสกุล">
        </div>
        <div class="row">
            <div>ที่อยู่</div>
            <textarea name="address" placeholder="กรอก ที่อยู่"></textarea>
        </div>        
        <div class="row">
            <div>เพศ</div>
            <input type="radio" name="sex[]" value="m"> ชาย /
            <input type="radio" name="sex[]" value="f"> หญิง
        </div>   
        <div class="row">
            <div>สีที่ชอบ</div>
            <input type="checkbox" name="color[]" value="r"> แดง
            <input type="checkbox" name="color[]" value="g"> เขียว
            <input type="checkbox" name="color[]" value="b"> ฟ้า
        </div>   
        <div class="row">
            <div>จังหวัด</div>
            <select name="province">
                <option value="1">กรุงเทพ</option>
                <option value="2">เชียงใหม่</option>
                <option value="3">ภูเก็ต</option>
            </select>
        </div>  
        <div class="row">
            <input type="submit" value="ตกลง">
        </div>                 
    </form>
</body>
</html>

คำอธิบาย

Form HTML เขียนยังไง วิธีสร้างฟอร์ม HTML จากตัวอย่างโค้ดมีการใช้ elements ที่เกี่ยวกับการรับค่าจากผู้ใช้งานผ้าน Form HTML มากมายมีรายละเอียดดังนี้

1. แท็ก form คลุมหน้าต่างฟอร์มของ HTML ทั้งหมด เพื่อใช้สำหรับกรณีส่งข้อมูลไปยังหน้าที่ต้องการเพื่อประมวล

2. แท็ก input text คือ ช่อง TextBox แบบรับข้อมูลได้บรรทัดเดียว

3. แท็ก textarea คือ ช่องลักษณะคล้าย TextBox แต่รับข้อมูลได้มากกว่า 1 บรรทัด

4. แท็ก input radio คือ ช่องเลือกข้อมูลโดยเลือกข้อมูลได้ 1 ข้อมูลจากกลุ่ม radio ทั้งหมด

5. แท็ก input checkbox คือ ช่องติ๊กเลือกข้อมูลโดยสามารถเลือกข้อมูลได้มากกว่า 1 ข้อมูล

6. แท็ก select และ option คือ ตัวเลือกข้อมูล โดยใน select ปกติจะมีข้อมูลจำนวนหนึ่งให้เลือก ซึ่งเป็นข้อมูลในกลุ่มเดียวกัน

7. แท็ก input submit คือ ปุ่มแบบ submit ใช้คู่กับ form เพื่อส่งค่าใน form ไปประมวลผลในไฟล์ที่กำหนดไว้ในคำสั่ง action ของแท็ก form

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ