นำไปใช้กับ
Internet Explorer 11

อาการ

สมมติว่า คุณได้กำหนดเป็นองค์ประกอบของพื้นที่ข้อความที่มีแอตทริบิวต์ maxLength การกำหนดค่าบนเว็บเพจ แล้ว คุณเปิดเว็บเพจที่ในโหมดแบบแปลกดั้งเดิมใน Internet Explorer 11 เมื่อคุณพยายามที่จะดึงข้อมูลแอตทริบิวต์ maxLength โดยใช้วิธี getAttribute บนเว็บเพจ ผลลัพธ์เป็น null

การแก้ปัญหา

ข้อมูลการปรับปรุง

เมื่อต้องการแก้ไขปัญหานี้ ติดตั้งปรับปรุงการรักษาความปลอดภัยล่าสุดสำหรับ Internet Explorer เมื่อต้องการทำเช่นนี้ ไปที่Microsoft Update นอกจากนี้ ให้ดูข้อมูลทางเทคนิคเกี่ยวกับการปรับปรุงสะสมด้านการรักษาความปลอดภัยล่าสุดสำหรับ Internet Explorerหมายเหตุ  โปรแกรมปรับปรุงนี้ถูกรวมในวันที่มีนาคมการปรับปรุงการรักษาความปลอดภัยสำหรับ Internet Explorer (MS15-018)ก่อน

วิธีแก้ปัญหา

เมื่อต้องการหลีกเลี่ยงปัญหานี้ คุณสามารถตั้งค่าเว็บเพจให้ใช้โหมดเอกสารรุ่นที่ใหม่กว่า

ข้อมูลเพิ่มเติม

ปัญหานี้เกิดขึ้นได้เนื่องจากที่แอตทริบิวต์ maxLength จะไม่ถูกเปิดเผยในเอกสารถ้าเว็บเพจที่ใช้โหมดเอกสาร Internet Explorer 5 (โหมดแบบแปลก) หรือโหมดเอกสาร Internet Explorer 7 ต่อไปนี้เป็นตัวอย่างของเว็บเพจที่มีปัญหาเกิดขึ้น:

<html><head><meta content="IE=5" http-equiv="X-UA-Compatible" /></head><body><textarea rows="4" cols="50" maxLength="200" onclick="javascript:alert ('maxLength is ' + this.getAttribute('maxLength'));"></textarea></body></html>

สถานะ

Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"

ข้อมูลอ้างอิง

ดูคำศัพท์เฉพาะทางที่ Microsoft ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ