ตัวอย่างบทความนี้อธิบายวิธีการควบคุม JS เพื่อป้อนตัวเลขและจุดทศนิยมในกล่องข้อความเท่านั้น แบ่งปันสำหรับการอ้างอิงของคุณ วิธีการใช้งานเฉพาะมีดังนี้:
การคัดลอกรหัสมีดังนี้: ฟังก์ชั่น Clearnonum (OBJ) {
obj.value = obj.value.replace (/[^/d.]/g, ""); // ตัวละครเคลียร์นอกเหนือจาก "หมายเลข" และ "
obj.value = obj.value.replace (/^/./ g, ""); // ตรวจสอบว่าอักขระตัวแรกคือตัวเลขแทน
obj.value = obj.value.replace (//. {2,}/g, "."); // รักษาเพียงคนแรกเท่านั้น ล้างส่วนเกิน
obj.value = obj.value.replace (".", "$#$"). แทนที่ (//./ g, "") แทนที่ ("$#$", ".");
-
การใช้งานมีดังนี้:
คัดลอกรหัสรหัสดังนี้: <input name = "input1" onkeyup = "Clearnonum (นี้)">
ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม JavaScript ของทุกคน