ฉันจะไม่พูดเรื่องไร้สาระมากฉันจะโพสต์รหัสให้คุณ รหัสเฉพาะมีดังนี้:
// พารามิเตอร์เป็นวัตถุที่สอดคล้องกับเลเยอร์พรอมต์ข้อความมักจะเป็นวัตถุในรูปแบบ // ความสนใจเป็นพิเศษ: เมื่อใช้ type = radio หรือ type = ช่องทำเครื่องหมายในวิธีการขยายเนื่องจากวัตถุของเลเยอร์ข้อความข้อความถูกตั้งค่าเป็น obj.parentelement.parentelement obj.eos_message; if (div! = null) {// ลบวัตถุนี้ออกจากอาร์เรย์ข้อความเพื่อป้องกันการเกิดข้อผิดพลาด JS สามัญหลังจากลบวัตถุแท็กทำให้เกิดข้อผิดพลาด JS ทั่วไปที่จะรายงานโดย BUGEOS_ALL_MESSAGE.REMOVE (OBJ); กล่องเพื่อการตรวจสอบที่กำหนดเอง // การตรวจสอบปุ่มตัวเลือกสากลตัวอย่าง: extattr = "validateattr = type = radio;" ฟังก์ชั่น f_check_radio (obj) {// รับกลุ่มวิทยุของชื่อเดียวกัน var radionames = $ names (obj.name); var len = radionames.length; div = obj.parentelement.parentelement.eos_message; ถ้า (div! = null) {// ลบข้อผิดพลาดพรอมต์ divdiv.hidden ();} return true;}} // จุดประสงค์ของการรับ parentelement ส่งคืน false;} // การตรวจสอบปุ่มหลายตัวเลือก Universal usepress: extattr = "validateattr = type = checkbox;" ฟังก์ชั่น f_check_checkbox (obj) {// รับกลุ่มช่องทำเครื่องหมายของชื่อ checkboxnames = $ names (obj.name); var len = checknames.length; i = 0; i <len; i ++) {if (checkboxNames [i]. ตรวจสอบ) {var div = obj.parentelement.parentelement.eos_message; ถ้า (div! = null) {// ลบข้อผิดพลาด f_alert (obj.parentelement.parentelement, "รายการนี้จำเป็น"); return false;}ข้างต้นคือรหัสของเลเยอร์พรอมต์ข้อผิดพลาดที่ซ่อนอยู่ของ EOS ตาม JS ที่แนะนำให้คุณรู้จัก ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน!