应用对象
Internet Explorer 11

症状

假定您定义具有 maxLength 属性定义网页上的某个值对一个 textarea 元素。然后,在 Internet Explorer 11 中的旧式突发模式中打开网页。当您尝试在该网页上使用 getAttribute 方法来检索 maxLength 属性时,则结果为 null。

解决方案

更新信息

若要解决此问题,请安装最新的 Internet Explorer 累积安全更新。要做到这一点,请转到Microsoft 更新。此外,请参阅Internet Explorer 最新的累积安全更新的技术信息注意:此更新前曾在3 月的 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 用于描述软件更新的术语

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。