0 0

浏览器兼容问题0

document.getElementById("appAdd_maxImage").files[0] 在IE8 下一直报错,未定义或null ,无法获取 0  , 怎么解决,急求
2014年5月07日 10:53

3个答案 按时间排序 按投票排序

0 0

Alert 调试下:
//先获取数据源
var maxImage = document.getElementById("appAdd_maxImage");
alert(maxImage);//对象是否存在
alert(maxImage.files());//对象是否存在files()方法
var files = maxImage.files();
alert(files[0]);//是否存在数据并有数据存在



FileUpload 对象的属性
属性             描述
accept         设置或返回指示文件传输的 MIME 类型的列表(逗号分隔)。
accessKey 设置或返回访问 FileUpload 对象的快捷键。
alt         设置或返回不支持 <input type="file"> 时显示的替代文字。
defaultValue 设置或返回 FileUpload 对象的初始值。
disabled 设置或返回是否禁用 FileUpload 对象。
form         返回对包含 FileUpload 对象的表单的引用。
id         设置或返回 FileUpload 对象的 id。
name         设置或返回 FileUpload 对象的名称。
tabIndex 设置或返回定义 FileUpload 对象的 tab 键控制次序的索引号。
type         返回表单元素的类型。对于 FileUpload ,则是 "file" 。
value     返回由用户输入设置的文本后,FileUpload 对象的文件名。
标准属性
属性                  描述
className 设置或返回元素的 class 属性。
dir         设置或返回文本的方向。
lang         设置或返回元素的语言代码。
title         设置或返回元素的 title 属性。
FileUpload      对象的方法
方法                  描述
blur()         从 FileUpload 对象上移开焦点。
focus()         为 FileUpload 对象赋予焦点。
select() 选取 FileUpload 对象。

2014年5月08日 17:40
0 0

你可以使用js框架对对象就行封装,如mootools

2014年5月08日 15:34
0 0

在问问题前是不是应该把代码先贴出来呢!

2014年5月08日 14:12

相关推荐

    常见浏览器兼容问题

    ### 常见浏览器兼容问题 在Web开发中,浏览器兼容性问题一直是开发者们需要面对的重要挑战之一。不同浏览器对CSS、HTML等标准的支持程度不一,常常导致页面在不同浏览器下显示效果各异。本文将根据提供的部分描述,...

    css浏览器兼容问题大全

    【CSS浏览器兼容问题详解】 在Web开发中,CSS(层叠样式表)是用于控制网页元素样式的关键技术,但它在不同浏览器之间的兼容性问题一直是开发者面临的挑战。尤其是针对老版本的Internet Explorer(如IE7、IE6)和...

    IE6浏览器兼容问题总结及CSS排版注意地方

    IE6浏览器兼容问题总结及CSS排版注意地方 列举IE6中10个不得不注意的问题 重构你的代码

    浏览器兼容问题处理

    在前端开发中,浏览器兼容问题一直是开发者面临的一大挑战。不同的浏览器对某些JavaScript语法、DOM操作以及CSS样式的支持程度不尽相同,这导致了在不同浏览器下可能出现功能差异或者页面渲染问题。以下是一些常见的...

    浏览器兼容问题.ppt

    浏览器兼容问题.ppt

    js浏览器兼容问题的大全

    "js浏览器兼容问题的大全"这个主题涵盖了如何处理这些挑战的关键知识点。 首先,JavaScript的兼容性问题主要涉及IE(Internet Explorer)、Firefox(Firefox)、Chrome、Safari和Opera等主流浏览器之间的差异。例如...

    css和js的浏览器兼容问题汇总

    总的来说,解决CSS和JavaScript的浏览器兼容问题需要开发者对各种浏览器的特性有深入理解,并善于运用工具和技巧进行调试和优化。如使用Firebug、Web Developer、DebugBar等开发工具可以帮助开发者快速定位和解决...

    关于各种浏览器兼容问题,希望对大家有些帮助

    本文将针对标题和描述中提及的“浏览器兼容问题”进行详尽的探讨。 浏览器兼容性问题主要体现在以下几个方面: 1. **渲染引擎差异**:不同的浏览器采用不同的渲染引擎,如Chrome使用Blink,Firefox使用Gecko,...

    最全前端面试题-2.2(浏览器兼容问题篇-上百篇题集整理1个月).doc

    【前端浏览器兼容问题详解】 前端开发中,浏览器兼容性是一个重要的考量因素,特别是对于历史悠久的Internet Explorer(IE)浏览器,其各个版本之间的差异性给开发者带来了不少挑战。以下是一些常见的浏览器兼容性...

    CSS浏览器兼容问题

    ### CSS浏览器兼容问题详解 #### 一、引言 在Web开发过程中,浏览器兼容性问题一直是前端工程师关注的重点。不同的浏览器对于CSS的支持程度各不相同,导致同样的代码在不同的浏览器中可能呈现出不同的效果。本文将...

    css浏览器兼容问题

    ### CSS浏览器兼容问题详解 #### 一、引言 随着Web技术的发展,不同的浏览器对于CSS的支持程度也有所不同,这导致了在开发过程中经常会遇到浏览器之间的兼容性问题。本文旨在总结和分享一系列关于CSS兼容性的技巧...

    解决浏览器兼容问题的CSS语法技巧大全.doc

    解决浏览器兼容问题的 CSS 语法技巧大全 CSS 兼容性问题是 web 开发中常见的问题之一,如何解决浏览器之间的兼容性问题是每个 web 开发者都需要面临的问题。下面是解决浏览器兼容问题的 CSS 语法技巧大全,涵盖了 ...

    浏览器兼容问题汇总

    ### 浏览器兼容问题汇总:深入解析与解决方案 在前端开发中,浏览器兼容性问题一直是困扰开发者的一大难题。不同的浏览器对CSS的支持程度不一,尤其是对于老旧版本的Internet Explorer(如IE6、IE7)、Firefox等,...

    通杀所有浏览器兼容问题

    本文将根据提供的文件信息,深入探讨和总结“通杀所有浏览器兼容问题”的关键知识点,主要围绕div、css以及浏览器兼容性的常见问题与解决方案展开。 ### 一、基础知识重置 #### 1. CSS Reset 为了解决浏览器默认...

    最全的CSS浏览器兼容问题

    【CSS浏览器兼容问题详解】 在Web开发中,CSS(层叠样式表)是用于控制网页元素样式的关键技术,但它在不同浏览器之间的兼容性问题一直是开发者头疼的问题。尤其是Internet Explorer(IE)的早期版本,如IE7和IE6,...

    css浏览器兼容问题全面汇总

    然而,不同的浏览器对于CSS的支持程度和解析方式可能存在差异,这就导致了所谓的“浏览器兼容问题”。本篇文章将全面汇总CSS在各主流浏览器中的兼容性问题,并提供解决方案,帮助开发者有效地处理这些头疼的问题。 ...

    CSS代码解决浏览器兼容问题

    本文将深入探讨如何使用CSS来解决浏览器兼容问题。 首先,我们来看一个关键的CSS技巧:`!important`。`!important`是CSS1规范中的一个特性,其目的是提升样式规则的优先级。当一个CSS规则后面跟上了`!important`,...

    常见浏览器兼容问题处理办法.docx

    本文将针对常见的浏览器兼容问题提供处理办法。 1. **浏览器模式设置**: 通过`&lt;meta&gt;`标签可以指定浏览器以特定的IE版本模式进行渲染,例如`&lt;meta http-equiv="X-UA-Compatible" content="IE=8"&gt;`会让页面以IE8...

Global site tag (gtag.js) - Google Analytics