วันอังคารที่ 16 มิถุนายน พ.ศ. 2558

Validate Form

ถามว่ากรองข้อมูลก่อน Submit Form หรือ หลัง Submit Form ดี  ผมบอกได้เลยว่าก่อน คุณจะให้โหลดเพจไปมาทำไมละ ในเมื่อเรากรองมันก่อนได้โดยที่ไม่ต้องโหลดเพจใหม่

ก่อน Submit Form คุณทำเลย กรอง
A : อ้าวแล้วกรองยังไง?
B : ก็เอาตะแกรงกรองมันเลย ง่ายดี
A : !!!?
B : 555

ก่อนอื่นเลยตัวที่กรองก่อน Submit Form อันดับแรกที่ต้องนึกถึงเลย คือ Javascript ก่อนที่จะไปนึกถึงเรื่อง Framework ห่าเหวอะไร เพราะพื้นฐานแน่นอนก็คือ Javascript นี่แหละ ตอนโหลดเพจนึกถึงภาพดังนี้

HTML >>> CSS >>> Javascript

และขณะที่เพจแสดงอยู่นั้น Javascript ก็ยังคงทำงานของมันอยู่ ตราบได้ที่มีปุ่ม หรือ Event ของ Element (แท็ก HTML Everything) ไปเรียกใช้มัน กระบวนการของ HTML ที่หลงเหลืออยู่ คือ Form ดังนั้น หากเราต้องการทำอะไรในหน้าเพจหลังจากโหลดแล้ว ก็คือ Javascript นี่แหละ ที่เราพูดถึงตอนนี้ก็คือ Validate Form ก็เอา Javascript ไปครอบฟอร์มซะ ก่อน Submit ให้เมื่อมีการ Submit ไปเรียกใช้ function ของ Javascript แทนซะ ตรง Javascript เราก็เขียน Code ตรวจสอบ แล้วค่อยสั่งให้ Submit แค่นี้เราก็ได้ Validate ข้อมูลก่อนส่งไปให้ Application ฝั่ง Server ทำต่อละ

ง่ายๆ สงสัยอะไร เม้นไว้ เครนะ ^^
 

ไม่มีความคิดเห็น: