เมื่อเราลงทะเบียนบัญชีในบางเว็บไซต์และกรอกข้อมูลเราโดยไม่ตั้งใจกรอกหมายเลขโทรศัพท์ลงในอักขระภาษาจีนหรือตัวอักษรภาษาอังกฤษอื่น ๆ นี่ไม่ถูกต้อง เพื่อช่วยให้ผู้ใช้ดีขึ้นข้อผิดพลาดในการป้อนข้อมูลเมื่อกรอกข้อมูลในแบบฟอร์มจำเป็นต้อง จำกัด กล่องข้อความเช่นหมายเลขโทรศัพท์มือถือรหัสไปรษณีย์และหมายเลขโทรศัพท์จากการป้อนอักขระอื่น ๆ
โดยใช้อินพุตที่ตรงกันปกติเพียงตัวเลข:
var numregex = // d/g จากนั้นผ่าน JavaScript
เหตุการณ์ onblur:
คำจำกัดความและการใช้งาน
เหตุการณ์ onblur เกิดขึ้นเมื่อวัตถุสูญเสียโฟกัส
Onblur มักจะใช้ในรหัสการตรวจสอบ JavaScript และโดยทั่วไปจะใช้ในกล่องอินพุตแบบฟอร์ม
ไวยากรณ์
ใน HTML:
<Element OnBlur = "SomeJavascriptCode">
JavaScript:
Object.onblur = function () {// ใช้งาน myscript; -ใน JavaScript ให้ใช้วิธี AddEventListener ():
Object.addeventListener ('Blur', MyScript);
รหัสสาธิตสุดท้าย:
var numregexfn = ฟังก์ชั่น (obj) {obj.value = obj.value.replace (numregex, ''); if (! obj.value) {แจ้งเตือน ('โปรดป้อนหมายเลข'); } else {Alert ('Pass'); }} phone.onblur = function () {numregexfn (this);}รหัสการใช้งานข้างต้นที่สามารถป้อนหมายเลขได้คือเนื้อหาทั้งหมดที่ใช้ร่วมกันโดยตัวแก้ไข ฉันหวังว่ามันจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น