JSP在IE11下不支持直接使用id操作dom元素

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <input type="text" id="test">
</body>
</html>

可以 test访问该元素,如test.value,这个大家都知道。而且最早是从IE开始的。

最近的CAS项目中

image.png

代码中通过username去访问,出问题了,IE11。

image.png

但是同样的代码,在chrome,edge中都可以的。

奇怪

怀疑IE11,但是和文初的结论有违背

发现这个CAS页面是JSP, 难道和这个相关。

于是写了简单的静态页面,代码如上面文初所示

image.png

是可以的。

但是同样的JSP代码,在edge,chrome等都是可以的。

基本可以确定,是IE11以下对JSP的页面元素,对通过ID直接操作dom支持存在缺陷。

所以为了安全起见,推荐document.getElementByID,或$()访问。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.什么是JSP (1)jsp全称是Java Server Pages,它和Servlet技术一样都是sun公司定...
    yjaal阅读 3,833评论 5 99
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 34,618评论 18 399
  • 真的不知道什么时候才会释怀,你离开我的世界的时候另一个人出现了,也不知道是你的离开让我的生活越来越好,还是...
    奶瓶万万岁阅读 455评论 0 0
  • 冬天渐渐冷了 树上的枯叶落了 隔壁的阿姐也嫁人了 冬天给人的感觉 像是一个预言的老人 预示着接下来的一年是美好的 ...
    唐寂川阅读 460评论 0 0
  • 第一章 初遇大觉寺 “嗷呜”山林里突然传来一声狼嚎,穆小小吓得全身一哆嗦。 黑夜中,月光穿过层层树叶,投下斑驳光影...
    一双大鱼阅读 395评论 1 1

友情链接更多精彩内容