`

项目兼容IE10操作

 
阅读更多

1.判断js客户端对象是‘元素“ 还是”文本“ 可以用nodeType 属性。

nodeType

nodeType 属性可返回节点的类型。

最重要的节点类型是:

元素类型 节点类型
元素 1
属性 2
文本 3
注释 8
文档 9

 

http://www.w3school.com.cn/htmldom/dom_nodes_info.asp

 

 

2.

IE10 

TR 元素获得子元素  trElement.childNodes  的到NodeList

除了包含表示单元格td的元素还包含text 元素

以前的版本就包含td 元素

 

 

3

 

 

<input type="button" id="selector" class="button" value="选择" onclick="customAtt(this);" _id="${user.id}" _name="name" _deptName="deptName" _deptId="${user.deptId}" />

 

function customAtt(node) {

var aa = node.attributes;

for ( var i = 0; i < aa.length; i++) {

var ae = aa[i];

alert('a--->' + aa[i].name)

}

}

 

 

 

 

自定义属性:" _deptName   通过 aa[i].name 获得是小写  deptname

 

3.HTML5增加了必填属性"required"

如果元素 <INPUT TYPE="text" required=0 />

 

只要元素增加required属性,则表示该属性必填,不会管required的值是0 ,还是1

 

分享到:
评论

相关推荐

    swiper@4.5.1兼容ie

    - `swiper.min.js`:经过压缩和优化的Swiper核心库,包含了兼容IE的代码。 - `swiper.css`:Swiper的基础样式文件,可能包含了针对IE的特定样式修复。 - `polyfills.js`:可能包含了一些针对IE的polyfill库。 - `ie-...

    bootstrop兼容IE8的代码

    因此,"bootstrop兼容IE8的代码"是为了满足这样的需求而产生的。 要使Bootstrap兼容IE8,主要涉及以下几个关键点: 1. **HTML5 doctype**:确保页面使用`&lt;!DOCTYPE html&gt;`声明,这将触发IE8的“标准模式”,而非...

    ASP.NET 不兼容IE10 解决办法文件

    标题中提到的"ASP.NET 不兼容IE10 解决办法文件",是指在使用.NET 2.0或.NET 4.0开发的ASP.NET应用在IE10上运行时可能遇到的问题。这个问题通常是由于ASP.NET使用的浏览器定义文件(browser files)与IE10的默认行为...

    pdfjs预览插件,兼容IE浏览器

    对于标题提到的"pdfjs预览插件,兼容IE浏览器",这意味着我们讨论的是如何在Internet Explorer(IE)这种已经较为老旧且对现代Web标准支持不足的浏览器上,利用PDF.js实现PDF文档的预览功能。 PDF.js的核心在于其跨...

    兼容IE8的大屏项目,涉及地图,堆叠图,饼图等图表的兼容

    标题中的“兼容IE8的大屏项目”意味着我们需要构建一个能够适应大屏幕展示的Web应用,并且这个应用需要在Internet Explorer 8(简称IE8)上正常运行。在现代浏览器中,我们通常会使用诸如Echarts这样的高级图表库来...

    JS最简单的滚动新闻,兼容IE6及其他主流浏览器

    在这个项目中,我们关注的是一个简单的JS滚动新闻实现,它不仅支持早期的Internet Explorer 6(IE6),还兼容其他主流的现代浏览器。 在Web开发中,滚动新闻是一种常见的功能,它能够在页面上动态展示新闻标题或...

    jq 兼容ie7 8的图片轮播

    这个“jq 兼容ie7 8的图片轮播”示例提供了一个基础的实现方案,但实际项目中可能需要根据具体需求进行定制,比如添加指示点、动态加载图片、自适应布局等。通过不断学习和实践,你可以创建出更加复杂和功能丰富的...

    兼容ie8的上传源码

    "兼容ie8的上传源码"这个标题暗示了我们正在处理一个旨在解决IE8浏览器中文件上传功能的代码实现。在IE8时代,由于浏览器对HTML5新特性的支持不足,实现现代上传功能,如多文件选择、进度条显示和取消上传等,需要...

    详解vue 兼容IE报错解决方案

    以下将详细解释在使用Vue.js时,如何解决兼容IE所遇到的问题和报错。 首先,需要了解IE浏览器对于现代JavaScript的ECMAScript 6 (ES6) 和ECMAScript 2015 (ES2015) 规范中引入的新特性并不完全支持。Babel是一个...

    百度编辑器1.4.3.3版本IE8兼容性问题

    5. **调整CSS**:确保CSS代码兼容IE8,避免使用IE8不支持的CSS3属性,必要时使用`*` Hack或条件样式表。 6. **测试与调试**:使用IE8模拟器或真实设备进行测试,定位并修复问题。 压缩包中的“百度编辑器1.4.3.3...

    语义化标签兼容IE8以上文件

    在“语义化标签兼容IE8以上文件”中,我们主要关注的是如何在不支持HTML5新标签的老版本IE(尤其是IE8及以上)中实现这些标签的功能。 `myIE8up.js`这个JavaScript文件很可能是用于在旧版IE浏览器中模拟HTML5语义化...

    JavaScript 导入 excel 兼容IE11

    在JavaScript中导入Excel文件,尤其是在兼容古老的Internet Explorer 11(IE11)浏览器时,需要考虑到这个浏览器并不支持现代的File API和其他先进的Web技术。本文将深入探讨如何实现这一功能,以及涉及到的关键知识...

    兼容ie低版本的星星评分

    在IT行业中,兼容性问题一直是开发者们关注的重点,尤其是在处理老旧浏览器如IE6、IE7、IE8时。本文将详细解析一款专为...通过这些分析,你可以了解到如何在自己的项目中集成和定制这个兼容IE低版本的星星评分插件。

    兼容IE7的滑块插件

    在实际使用这个"兼容IE7的滑块插件"时,你需要将`jQuerySlider`文件引入到你的项目中,然后按照jQueryUI的文档和插件提供的示例代码进行配置和初始化。同时,为了确保在IE7下正常工作,可能需要对代码进行额外的...

    ECharts V3.1.6 最新图表控件修复版(兼容IE9以下浏览器)

    这个修复版尤其关注对旧版Internet Explorer浏览器(如IE6、IE7和IE8)的兼容性问题,旨在解决在这些浏览器上运行时可能出现的异常或不兼容现象。在开发过程中,开发者可能遇到了各种各样的问题,例如渲染错误、交互...

    兼容IE8的简单jQuery日期选择器插件

    jQuery对浏览器的兼容性极好,包括对老版本的IE浏览器,如IE8。 **DCalendar插件详解** DCalendar是一款专为jQuery设计的日期选择器插件,特别适合那些需要在老旧浏览器环境中运行的项目。它提供了日历视图,用户...

    JS对话框兼容各浏览器尤其兼容ie6

    在"JS对话框兼容各浏览器尤其兼容ie6"这个主题中,我们将深入探讨如何使用JavaScript和jQuery来创建这样的弹出框,并确保在旧版IE浏览器中的良好表现。 首先,我们需要理解JavaScript的`window.alert()`, `window....

    Coolite 上传控件,兼容IE9

    在标题中提到的“兼容IE9”意味着该控件经过优化,能够在Internet Explorer 9这样的较旧浏览器版本上正常运行,这对于那些仍然需要支持老版浏览器的开发者来说是一个重要的优点。 在描述中,我们了解到Coolite上传...

    日历控件(兼容IE FF)

    "JSCal2-1.5"是一款经典的日历控件,它具有良好的跨浏览器兼容性,包括对Internet Explorer(IE)和Firefox的支持。这款控件允许开发者在网页上轻松集成一个功能丰富的日历组件,用户只需点击即可选取日期,而非手动...

    兼容IE6的jQuery分页插件.zip

    "兼容IE6的jQuery分页插件"是一个专门针对旧版本Internet Explorer(尤其是IE6)设计的jQuery插件,它提供了淘宝风格的分页效果,包括输入框进行页码跳转、自定义分页容器、设定总条目数、每页显示条目数以及当前...

Global site tag (gtag.js) - Google Analytics