สอบถามเรื่องการทำ validate from boostrap 4 ครับ จะกำหนดให้มันกรอกได้เฉพาะภาษาอังกฤษและตัว @ เท่านั้น
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามเรื่องการทำ validate from boostrap 4 ครับ จะกำหนดให้มันกรอกได้เฉพาะภาษาอังกฤษและตัว @ เท่านั้น
สอบถามเรื่องการทำ validate from boostrap 4 ครับ จะกำหนดให้มันกรอกได้เฉพาะภาษาอังกฤษและตัว @ เท่านั้น
CODE JS
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <script> // Validation ( function () { 'use strict' ; window.addEventListener( 'load' , function () { // Fetch all the forms we want to apply custom Bootstrap validation styles to var forms = document.getElementsByClassName( 'needs-validation' ); // Loop over them and prevent submission var validation = Array.prototype.filter.call(forms, function (form) { form.addEventListener( 'submit' , function (event) { if (form.checkValidity() === false ) { event.preventDefault(); event.stopPropagation(); } form.classList.add( 'was-validated' ); }, false ); }); }, false ); })(); </script> |
https://getbootstrap.com/docs/4.0/components/forms/
ผมใช้ตัว JS boostrap แล้วผมต้องการกำหนดให้ from ให้กรอกได้เฉพาะภาษาอังกฤษและตัว @ เท่านั้นต้องกำหนดยังไงครับ และอีก from ให้กรอกได้ทั้งภาษาไทยและภาษาอังกฤษเท่านั้น ห้ามกรอกตัวเลขหรืออักษรพิเศษ

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
ความคิดเห็นที่
1
ลองใช้ pattern แทรกเข้าไปใน input text ดู เช่น
1 | <input type= "text" pattern= "([A-Za-z]|[@])+" /> |

ขอบคุณทุกการสนับสนุน
![]()