IE报错为空或者不是js 判断对象为空

var ie = WScript.createobject("InternetExplorer.Application");
var eoms1 = "/url1/";
var eoms2 = "/url2/";
ie.Navigate(eoms1);
SynchronizeIE();//等待ie加载完成
var doc = ie.
var bb = doc.getElementsByName("submit");
doc.forms[0].j_username.value = "xxxxx";
doc.forms[0].j_password.value = "xxxxx";
bb[0].click();
//上面自动登陆该网站,可正确执行
SynchronizeIE();//等待ie加载完成
ie.Navigate(eoms2);
SynchronizeIE();//等待ie加载完成
var doc2 = ie.
ie.Visible =
SynchronizeIE();//等待ie加载完成
var dutyDOM = doc2.getElementById("dutymain").getElementById("topbar1").getElementsByTagName("td");
这里出错,提示"doc2.getElementById()为空或不是对象!"
dutyDOM[1].fireEvent("onclick");
SynchronizeIE();
function SynchronizeIE() {
//等待ie加载完成
while(ie.Busy) {
WScript.Sleep(100);
</url2查看到的源代码:
&DIV [color=#FF0000]id=dutymain[/color]&&TABLE width="100%" border=0
xmlns:msxsl="urn:schemas-microsoft-com:xslt"
xmlns:user="/mynamespace"
xmlns:xslt="http://www.w3.org/TR/WD-xsl"&
&TD vAlign=top&
&DIV id=toolBar&
&TABLE id=topbar1
style="BORDER-RIGHT: 1 BORDER-TOP: 1 FONT-SIZE: 12 BORDER-LEFT: 1 BORDER-BOTTOM: 1px outset"
borderColor=#f5f5f1 height=35 cellSpacing=2 cellPadding=0 width=120
bgColor=#c0cef3 border=0&
&TD onmousedown="this.style.border='2 #cccccc inset';"
onmouseover="this.style.border='2 #eeeeee outset';this.style.cursor='hand'"
style="BORDER-RIGHT: #ffffff 2 BORDER-TOP: #ffffff 2 BORDER-LEFT: #ffffff 2 CURSOR: BORDER-BOTTOM: #ffffff 2px"
onclick=self.print(); onmouseout="this.style.border='2 #ffffff'" vAlign=center
noWrap&&IMG src="/url11/images/print.gif" border=0&&FONT
color=darkblue&打印&/FONT&&/TD&&/TR&
&TR class=topbar vAlign=center align=left&
&TD onmousedown="this.style.border='2 #cccccc inset';"
onmouseover="this.style.border='2 #eeeeee outset';this.style.cursor='hand'"
style="BORDER-RIGHT: #ffffff 2 BORDER-TOP: #ffffff 2 BORDER-LEFT: #ffffff 2 CURSOR: BORDER-BOTTOM: #ffffff 2px"
onclick="getDutyWork('DUTY_WORK_CHECK')"
onmouseout="this.style.border='2 #ffffff'" vAlign=center noWrap&&IMG
src="/url11/images/filesselected.gif" border=0&&FONT
color=darkblue&巡检记录&/FONT&&/TD&&/TR&
&TD onmousedown="this.style.border='2 #cccccc inset';"
onmouseover="this.style.border='2 #eeeeee outset';this.style.cursor='hand'"
style="BORDER-RIGHT: #ffffff 2 BORDER-TOP: #ffffff 2 BORDER-LEFT: #ffffff 2 CURSOR: BORDER-BOTTOM: #ffffff 2px"
onclick="getDutyWork('DUTY_WORK_AFFAIR')"
onmouseout="this.style.border='2 #ffffff'" vAlign=center noWrap&&IMG
src="/url11/images/menu_link_default.gif" border=0&&FONT
color=darkblue&事务记录&/FONT&&/TD&&/TR&
.....下面还有
</url2 页面中
之间的代码是加载另外一个xsl文件得到的 如果说页面没有加载完成,我手动点击那个连接是有效的啊
&script type="text/javascript" defer="defer"&
加上defer这个属性,这个表示document加载完后,才开始加载script标签的内容
就是加载顺序问题。浏览器加载到这行语句doc2.getElementById("dutymain")的时候这个dutymain对象浏览器还没有加载。所示会报这种错误。
如果你把这句代码放到一个函数中。等页面加载完毕了再去执行这个函数就不会报错了。可以用window.onload事件来执行这个方法。
function $(id){
if(document.all){
&& return document.all[id];
}else{
&& return document.getElementById(id);
}
}
如果这样不行的话,建议lz找一个jquery的源码,研究一下jquery里面的对象是如何获取的
js是纯解释型语言。
是按照游览器解析HTML页面的顺序进行执行的。
所以这点在开发的时候要特别注意。
如很多框架都提供了这样一个方法,用来判断页面的dom是否全部加载完成。
如jquery的
$(function(){
alert('加载完毕');
# var dutyDOM = doc2.getElementById("dutymain").getElementById("topbar1").getElementsByTagName("td");&
不知道你这样写意图何在?
doc2.getElementById("dutymain").getElementById("topbar1").getElementsByTagName("td");
这个语句doc2.getElementById("dutymain")得到的是一个&div&
而getElementById("")是document对象才有的方法,&div&
并没有这个方法,所以doc2.getElementById("dutymain").getElementById("topbar1")应该是不对的吧!
getElementById为空,除了这个ID不存在外,往往是因为js在该ID定义的html前就执行了的原因。
// 不在function内的js
getElementById("abc") // 这里会为空
&div id="abc"&&/div&
// 不在function内的js
getElementById("abc") // 这里不会为空
已解决问题
未解决问题js中获取事件对象的方法小结_百度经验
&&&&&&互联网
分享有回报:
js中获取事件对象的方法小结
事件对象 的获取很简单,很久前我们就知道IE中事件对象是作为全局对象( window.event )存在的,Firefox中则是做为句柄( handler )的第一个参数传入内的。所以一行代码就可以搞定代码如下:var evt = window.event || arguments[0];&下面分三种添加事件的方式讨论,你也许会看到以前没有看到过的获取方式。&1,第一种添加事件的方式,直接在html的属性中写JS代码&代码如下:&div onclick="alert(4);"&Div1 Element&/div&&大概这是上世纪90年代的写法,那时候直接把js代码写在网页中很普遍,也许那时候的js并不太重要,只是用来做做验证或一些花哨的效果而已。如何在这种添加事件方式下获取到事件对象?IE中很简单,因为event是作为全局对象的,所以直接使用event即可,如下&代码如下:&div onclick="alert(window.event.type);"&Div1 Element&/div&&点击该Div后,IE中会弹出&#39;click&#39;字符的信息框。说明事件对象获取到了,如果在 Opera/Safari/Chrome 中也测试了,会发现效果和IE一样,说明 Opera/Safari/Chrome 中也支持IE方式( window.event )获取事件对象。&Firefox中会报错,提示:window.event is undefined,说明Firefox不支持IE方式获取事件对象而是以句柄的第一个参数传入的,文章开头意见提到了。&上面的用 window.event 来获取事件对象,其实window可以省略的,就像使用alert而不是window.alert一样。如&代码如下:&div onclick="alert(event.type);"&Div1 Element&/div&&在 IE/Opera/Safari/Chrome 中测试,和刚刚不会有什么区别。在Firefox中再测,会有个惊喜,你会发现居然弹出的是"click"信息框,而不是"undefined"。&两次测试区别仅仅一个用window.event.type,一个用event.type。这个问题下面详细讨论。&下面用句柄第一个参数来获取事件对象,可以把onclick属性的值想象成一个匿名函数,onclick属性值的字符串实际上都是这个匿名函数内的js代码。&既然这样,我们就可以通过Function的一个属性argumengs获取到该匿名函数的第一个参数,而该参数就是事件对象。如&代码如下:&div onclick="alert(arguments[0].type);"&Div1 Element&/div&&IE中会报错,提示:arguments.0.type为空或不是对象&Firefox/Opera/Safari/Chrome 中会弹出"click"内容的信息框,说明他们都支持事件对象作为句柄第一个参数传入。从侧面也说明了 Opera/Safari/Chrome 不仅支持W3C标准方式获取事件对象,同时也兼容了IE方式获取事件对象。&既然知道onclick对应的是一个匿名函数,我们不妨把该匿名函数打印出来看看,只需以下代码&代码如下:&div onclick="alert(arguments.callee);"&Div1 Element&/div&&在各浏览器中点击该Div,结果如下:IE6/7/8 :function onclick(){ alert(arguments.callee);}IE9 :&function onclick(event){ alert(arguments.callee);}Firefox / Safari :function onclick(event) { alert(arguments.callee);}Chrome :&function onclick(evt) { alert(arguments.callee);}Opera :&function anonymous(event) {alert(arguments.callee);}观察这些函数发现:IE6/7/8没有定义参数IE9/Firefox/Safari/Opera 定义了参数eventChrome定义了参数evt。现在回到上面遗留的问题,如下代码如下:&div onclick="alert(window.event.type);"&Div1 Element&/div&&&div onclick="alert(event.type);"&Div1 Element&/div&&这两个div的区别仅window.event.type和event.type。分别点击后,后者在Firefox中不弹出"undefined",而是"click",是因为Firefox中匿名函数定义了参数event,该参数刚好与IE的全局对象event同名,从而误以为Firefox也支持IE方式获取事件对象。&同样的道理,Chrome中定义的参数是evt,那么在Chrome中还可以通过以下方式获取事件对象,如下代码如下:&div onclick="alert(evt);"&Div1 Element&/div&&2,第二种添加事件的方式,定义一个函数,赋值给html元素的onXXX属性&代码如下:&script type="text/javascript"&&function clk(){}&&/script&&&div onclick="clk()"&Div2 Element&/div&&先定义函数clk,然后赋值给onclick属性,这种方式也应该属于上世纪90年代的流行写法。比第一种方式好的是它把业务逻辑代码都封装在一个函数里了,使HTML代码与JS代码稍微有点儿分离,不至于第一种那么紧密耦合。&如何在这种方式(clk函数内)中获取事件对象?IE中使用全局对象event仍然没问题,如:&代码如下:&script type="text/javascript"&&function clk(){alert(window.event);}&&/script&&&div onclick="clk()"&Div2 Element&/div&&点击Div后,除Firefox外,IE/Opera/Safari/Chrome都能正常获取事件对象。上面已经提到了 Opera/Safari/Chrome 兼容IE方式(window.event)获取事件对象,而唯独Firefox不支持。从而Firefox中只能通过参数传入了。试着这么写&代码如下:&script type="text/javascript"&&function clk(){alert(event);}&&/script&&&div onclick="clk()"&Div2 Element&/div&&因为在Firefox中匿名函数是具有event参数的,而clk()是在匿名函数之内的,打印出匿名函数便知&代码如下:&script type="text/javascript"&&function clk(){alert(arguments.callee.caller);}&&/script&&&div onclick="clk()"&Div2 Element&/div&&点击该Div,Firefox弹出信息框内容如下&代码如下:function onclick(event) {&clk();&}&回到clk中的alert(event),既然匿名函数的event传入了,那么在该闭包中clk是可以获取到event的,事实上点击后Firefox会报错:event is not defined。猜测该匿名函数的闭包和function clk(){alert(event);}不是同一个闭包环境。这种方式不行,则只能通过显示的参数传入了,如&代码如下:&script type="text/javascript"&&function clk(e){alert(e);}&&/script&&&div onclick="clk(arguments[0])"&Div2 Element&/div&&点击Div,在Firefox中正确弹出了事件对象,支持参数传入的浏览器都可以,如Opera/Safari/Chrome。&把以上代码中的arguments[0]改成event,那么所有浏览器都支持。&把以上代码中的arguments[0]改成window.event,那么将只有Firefox不支持。&把以上代码中的arguments[0]改成evt,那么将只有Chrome支持。&思考下为什么?&3,第三种添加事件方式,使用element.onXXX方式&代码如下:&div id="d3"&Div3 Element&/div&&&script type="text/javascript"&&var d3 = document.getElementById(&#39;d3&#39;);&d3.onclick = function(){ }&&/script&&这种方式也比较早期,但好处是可以将JS与HTML完全分离,但前提是需要给HTML元素提供一个额外的id属性(或其它能获取该元素对象的方式)。&这种方式添加事件IE6/7/8只支持window.event不支持参数传入,Firefox只支持参数传入不支持其它方式。IE9/Opera/Safari/Chrome 两种方式都支持。&4,第四种添加事件方式,使用addEventListener或IE专有的attachEvent&代码如下:&div id="d4"&Div4 Element&/div&&&script type="text/javascript"&&var d4 = document.getElementById(&#39;d4&#39;);&function clk(){alert(4)}&if(d4.addEventListener){&d4.addEventListener(&#39;click&#39;,clk,false);&}&if(d4.attachEvent){&d4.attachEvent(&#39;onclick&#39;,clk);&}&&/script&&这是目前推荐的方式,较前两种方式功能更为强大,可以为元素添加多个句柄(或称响应函数),支持事件冒泡或捕获,前三种方式默认都是冒泡。当然IE6/7/8仍然没有遵循标准而使用了自己专有的attachEvent,且不支持事件捕获。IE9 中已经支持addEventListener了。&先用window.event测试,如&代码如下:&script type="text/javascript"&&var d4 = document.getElementById(&#39;d4&#39;);&function clk(){alert(window.event)}&if(d4.addEventListener){&d4.addEventListener(&#39;click&#39;,clk,false);&}&if(d4.attachEvent){&d4.attachEvent(&#39;onclick&#39;,clk);&}&&/script&&点击Div[id=d4],IE/Opera/Safari/Chrome都正确的弹出了事件对象信息框,Firefox弹出的是"undefined",预料之中,因为Firefox不支持window.event作为事件对象。&再换成句柄的第一个参数测试,如&代码如下:&script type="text/javascript"&&var d4 = document.getElementById(&#39;d4&#39;);&function clk(e){alert(e)}&if(d4.addEventListener){&d4.addEventListener(&#39;click&#39;,clk,false);&}&if(d4.attachEvent){&d4.attachEvent(&#39;onclick&#39;,clk);&}&&/script&&测试之前,猜测一下什么结果,可能有人会觉得IE中应该弹出undefined,其它浏览器都是事件对象。事实上所有浏览器弹出的信息框显示都是事件对象。&总结下:&1,IE6/7/8支持通过window.event获取对象,通过attachEvent方式添加事件时也支持事件对象作为句柄第一个参数传入&2,Firefox只支持事件对象作为句柄第一个参数传入&3,IE9/Opera/Safari/Chrome两种方式都支持&
原作者:admin
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
第1期你不知道的iPad技巧1284次分享
第1期win7电脑那些事2171次分享
第2期新人玩转百度经验335次分享
第1期Win8.1实用小技巧1027次分享
第1期小白装大神494次分享
请扫描分享到朋友圈当前页脚本发生错误documentbody为空或不是对象
当前页脚本发生错误documentbody为空或不是对象 30
1\脚本是批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中可以实现一定的逻辑分支等。 脚本程序相对一般程序开发来说比较接近自然语言,可以不经编译而是解释执行,利于快速开发或一些轻量的控制。 现在的脚本语言是比较多的,一般的脚本语言的执行只同具体的解释执行器有关,所以只要系统上有相应语言的解释程序就可以做到跨平台。 2\运行了脚本会怎样,要看他的脚本要做什么.要实现什么.当前一些恶劣的网站就是运行脚本来获取你的信息,或更改你的主页等,更恶劣的给你种木马,发病毒,甚至格式化等等.这就是为什么提示我们上正规网站的原因通常情况,打开网页时脚本是自动运行的,不过你可以自己限制的.在ie中的internet选项高级中有很多这方面的设置.
其他回答 (3)
高级 修复IE
IE中的脚本错误某个网页可能会无法正常显示或工作,您可能会收到一条类似于以下之一的错误消息:该网页上的问题可能使其无法正常显示或功能不正常。以后,双击显示在状态栏中的警告图标,就可以显示上述消息。如果您单击“显示详细信息”,则会显示类似于下面的错误详细信息:Line:4Char:1Error:Object doesn’t support this property or method.Code:0URL:http://Webserver/page.htmA Runtime Error has occured.Do you wish to Debug?Line:4Error:Object doesn’t support this property or method.下面的警告消息也可能出现在 Microsoft Internet Explorer“状态”栏中:已完毕,但网页上有错误出现此问题是因为该网页的 HTML 源代码不能使用客户端脚本(如 Microsoft JScript 或 Visual basic 脚本)正确工作。发生此问题可能是因为以下原因之一: o 网页的 HTML 源代码中有问题。o 您的计算机或网络上阻止了活动脚本、ActiveX 控件或 Java 小程序。Internet Explorer 或另外一种程序(如防病毒程序或防火墙)可以配置为阻止活动脚本、ActiveX 控件或 Java 小程序o 防病毒软件配置为扫描您的“临时 Internet 文件”或“已下载的程序文件”文件夹。o 您计算机上的脚本引擎损坏或过时。o 您计算机上的 Internet 相关文件夹损坏。o 您的视频卡驱动程序已损坏或者已过时。o 您计算机上的 DirectX 组件损坏或过时。注意:服务器端脚本 -- 如 Active Server pages (ASp) 中的 Visual basic 脚本 -- 运行在 Web 服务器上。因服务器端脚本故障而发生的脚本错误不在 Internet Explorer 中生成错误消息,但也可能会创建一个不能正确显示或工作的网页。本文中的故障排除信息适用于服务器端脚本错误。如果您怀疑服务器端脚本有问题,请与 Web 服务器的管理员联系。解决方案使用本文中的故障排除方法时要按它们出现的顺序进行。在您完成一个故障排除部分后,请进行测试以确定是否仍发生此脚本错误。如果问题已解决,则不必继续下一部分。如果问题未解决,则继续执行下一部分。从另一个用户帐户、另一个浏览器和另一台计算机测试网页如果问题只在您查看一个或两个网页时发生,则从另一个用户帐户、另一个浏览器或另一台计算机查看这些网页,以确定问题是否依然存在。如果脚本错误依然存在,则可能是网页的编写有问题。请与网站管理员或内容开发者联系,告诉他们网页存在的问题。如果从另一个用户帐户使用网页时脚本错误未发生,则问题可能是您的用户配置文件的文件或设置造成的。如果在从另一个浏览器或另一台计算机使用网页时脚本错误未发生,则继续进行故障排除操作。确认活动脚本、ActiveX 和 Java 未被阻止确认您计算机上的 Internet Explorer 或另外一种程序(如防病毒程序或防火墙)未配置为阻止活动脚本、ActiveX 控件或 Java 小程序。在 Internet Explorer 的“高”安全级别,活动脚本、ActiveX 控件和 Java 小程序被关闭。默认情况下,Internet Explorer 6 和某些 Internet Explorer 5.x 版本针对受限站点区域使用“高”安全级别。默认情况下,Microsoft Windows Server 2003 针对受限站点区域和 Internet 区域使用“高”安全级别。如要为当前网页重置 Internet Explorer 安全设置,请按照下列步骤操作:1. 启动 Internet Explorer。2. 在“工具”菜单上,单击“Internet 选项”。3. 在“Internet 选项”对话框中,单击“安全”。4. 单击“默认级别”。5. 单击“确定”。请参见您使用的防病毒程序或防火墙的文档资料,以确定如何打开脚本、ActiveX 和 Java 小程序。确认您的防病毒程序未设置为扫描“临时 Internet 文件”或“已下载的程序文件”文件夹请参见您使用的防病毒程序的文档资料,以确定如何防止该程序扫描“临时 Internet 文件”或“已下载的程序文件”文件夹。删除所有临时的 Internet 相关文件从您的计算机中删除所有临时的 Internet 相关文件。为此,请按照下列步骤操作:1. 启动 Internet Explorer。2. 在“工具”菜单上,单击“Internet 选项”。3. 单击“常规”选项卡。4. 在“Internet 临时文件”下,单击“设置”。5. 单击“删除文件”。6. 单击“确定”。7. 单击“删除 Cookies”。8. 单击“确定”。9. 在“历史记录”下,单击“清除历史记录”,然后单击“是”。10. 单击“确定”。
这是网站上网页的问题
等待您来回答
电脑常识领域专家控件为空或不是对象_百度知道
控件为空或不是对象
javascript,div&gt,这个问题出在哪里,document,
&lt,&gt, name=&quot,用于获取该页面中的一个插件的值。这个页面中还有一个html控件button,input name=&quot,server&quot,页面没有用母版,右键点击页面——“在浏览器中查看”也完全正, &#47,&lt,&gt,server&quot,
onclick=&quot, type=&quot,上述这段代码在vs2008中调试是完全正常的,form&gt,请问老师们,Button1&quot,单击它时取得该页面中插件的值。页面代码如下面所示。
&lt,form1, id=&quot,&lt,&lt, runat=&quot,Hidden1,button&quot,form1&quot,form id=&quot,Hidden1&#39,&lt,但在 windows IE 中 打开网站, runat=&quot, &#47, runat=&quot,hidden&quot,&gt, value=&quot, type=&quot,server&quot,Button1_ServerClick&quot,form1,Hidden1&quot,value = XXXX(插件的值)&quot,&lt,学生敬请赐教。注,div&gt,&#47,input id=&quot,Hidden1&quot, &lt, &#39,&#47,submit&quot,div&gt,提交&quot,document,div&gt,
onserverclick=&quot,&#47,单击button按钮时则报错 错误, 为空或不是对象,在一个aspx页面中,有一个html控件 input(隐藏),
onclick=&quot,form1,Hidden1,我试过,&quot,value = &#39,XXXX(插件的值)&#39, ,没出错呀。xp环境,javascript,document,
在vs2008中调试确实没问题。在IE中浏览也没问题,可是在IE中打开网站,就报错。
我遇到的,好象只有一种情况,会出现这种情况,检查C:&#92;Inetpub&#92;wwwroot&#92;aspnet_client&#92;system_web&#92;2_0_50727&#92;CrystalReportWebFormViewer4&#92;js目录,目录名称,版本不同,可能略有差异,如果有大于2007年的,就是有病毒或类似原因,被调整过了。解决方法,从其它机器上,复制对应文件。我不是高手,回答时,也在提高自己,多交个朋友。
其他类似问题
其他3条回答
有可能ID不叫Hidden1,而是前面一排名字后面加Hidden1,不知道你的是不是这个问题,在IE中查看一下你页面的源代码,
你的意思我懂,谢谢你的帮助,我查看过了,不是那种在前面加上cl100..........的那种还是还来的ID。这就怪了,在开发环境中没问题。在IE中就有问题。是不是vs和IE不兼容。
VS和IE都是微软的怎么会不兼容……最多是你的程序和IE不兼容你用的是IE几?如果是IE6的话……是不是你的插件不兼容?或者你把document.form1.Hidden1用alert弹出一下,看下是什么东西。我在我电脑上的所有浏览器(IE8,IE6,360,火狐)都测试了一遍,发现都一切正常……要不你把Hidden1里面的runat = server去掉试试?
&form id=&form1& runat=&server&&改为&form id=&form1& name=&form1&
runat=&server&&--document.form1.这种形式 是获取name属性的document.getElementById(&XX&) ByName等 根据对应的属性获取 --推荐用第二种兼容性好
【故障解决】 ①关闭过多的IE窗口。如果在运行需占大量内存的程序,建议IE窗口打开数不要超过5个。 ②降低IE安全级别。执行“工具→Internet选项”菜单,选择“安全”选项卡,单击“默认级别”按钮,拖动滑块降低默认的安全级别。 ③将IE升级到最新版本。可使用以IE为核心的浏览器,如MyIE2。它占用系统资源相对要少,而且当浏览器发生故障关闭时,下次启动它,会有“是否打开上次发生错误时的页面”的提示,尽可能地帮你挽回损失备注:如果ie中病毒了,建议你可以使用金山卫士的浏览器智能修复功能---清理浏览器病毒,修复ie错误
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁ext-all.js报&undefined&为空或不是对象的错误,代码在IE中无法运行显示,但是火狐就可以正常运行。
ext-all.js报&undefined&为空或不是对象的错误,代码在IE中无法运行显示,但是火狐就可以正常运行。 30
出问题的代码是:var item1 = new Ext.Panel( {&&&title : '全厂重要指标',&&&//html : '&empty panel&',&&&cls : 'empty',&&&items : [ &&&&new Ext.Button({&&&&&id : 'show-1',&&&&&text : '故障停机次数',&&&&&width : '100%',&&&&&& listeners : {&&&&&&click : setWindow&&&&&}&&&&&&&&&}),
&&&&new Ext.Button({&&&&&id : 'show-2',&&&&&text : '机器运转率',&&&&&width : '100%',&&&&&listeners : {&&&&&&click : setWindow&&&&&}
&&&&}),&&&&&&&&&new Ext.Button({&&&&&id : 'show-3',&&&&&text : '产品合格率',&&&&&width : '100%'&&&&&&&&&})&&&&&&&]&&});
不区分大小写匿名
等待您来回答
软件领域专家}

我要回帖

更多关于 js 判断空对象 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信