Devdit
 

TextBox พิมพ์ได้หลายบรรทัด ขึ้นบรรทัดใหม่ HTML

2.5K

สร้างฟอร์มประกอบด้วย TextBox ต้องการให้ TextBox สามารถพิมพ์ข้อมูลได้หลายบรรทัดแบบขึ้นบรรทัดใหม่ อยากทราบว่าต้องทำอย่างไร ต้องการนำมาให้ผู้ใช้งานกรอกข้อมูลที่อยู่ สำหรับจัดส่งสินค้า

<form action="<?=$_SERVER['PHP_SELF'];?>" method="POST">
    ที่อยู่ (Address) : <input type="text" name="address">
    <input type="submit" value="ตกลง">
</form>

 

วิธีแก้ไข

กรณีต้องการ textbox ที่รองรับการขึ้นบรรทัดใหม่ ใส่ข้อมูลได้หลายบรรทัด แนะนำให้ใช้แท็ก textarea แทน textbox โดยสามารถเรียกใช้งานผ่านแท็ก <textarea></textarea> สามารถเขียนโปรแกรมได้ดังนี้

<form action="<?=$_SERVER['PHP_SELF'];?>" method="POST">
    ที่อยู่ (Address) : <textarea name="address"></address><br/>
    <input type="submit" value="ตกลง">
</form>
แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ