ปิดการทำงาน Auto Fill ของฟอร์ม
เคยรำคาญกันมั้ยครับ บางครั้งเราไม่ต้องการให้ฟอร์มมันจำค่าที่เรากรอกไว้ ถึงแม้บางครั้งเราจะปิด Cookie ไปแล้ว ระบบ Auto Fill ก็ยังตามมาหลอกหลอนเราอยู่ดี
มาดู 2 วิธีในการปิดคุณสมบัตินี้ของฟอร์มกันครับ
วิธีแรก ด้วยการเพิ่ม property autocomplete ให้กับฟอร์ม โดยกำหนดค่าเป็น off ให้กับมัน
วิธีนี้ก็ดีหรอกครับ ง่ายดีแต่เสียอีตรงที่ไม่ผ่านการ validate ครับ เนื่องจาก property นี้ ไม่ใช่ property มาตรฐาน
วิธีที่ 2 ใช้ Javascript โดยผมกำหนด property นี้ด้วย GAJAX ครับ มีโค้ดง่ายๆ แค่นี้
มาดู 2 วิธีในการปิดคุณสมบัตินี้ของฟอร์มกันครับ
<form autocomplete="off">
---------------
</form>
วิธีแรก ด้วยการเพิ่ม property autocomplete ให้กับฟอร์ม โดยกำหนดค่าเป็น off ให้กับมัน
วิธีนี้ก็ดีหรอกครับ ง่ายดีแต่เสียอีตรงที่ไม่ผ่านการ validate ครับ เนื่องจาก property นี้ ไม่ใช่ property มาตรฐาน
วิธีที่ 2 ใช้ Javascript โดยผมกำหนด property นี้ด้วย GAJAX ครับ มีโค้ดง่ายๆ แค่นี้
<form id="test_frm">
---------------
</form>
<script type="text/javascript">
$G('test_frm').set('autocomplete', 'off');
</script>