首页新闻找找看学习计划

JS错误 Uncaught TypeError: Failed to execute 'evaluate' on 'Document': 2

0
[待解决问题]

代码如下:

<td  style="width: 10%;"><img id ="up" onclick ="evaluate(0)"  src="/images/mobile/mobilezan.png" /></td>
<td  style="width: 10%;"><img id ="down" onclick ="evaluate(1)"  src="/images/mobile/mobilecai.png" /></td>
function evaluate(data) {
                var elementdowm = document.getElementById("down");
                var elementup = document.getElementById("uo"); if (data == 0) { elementdowm.style.opacity = "0.3"; elementup.style.opacity = "1"; } else { elementdowm.style.opacity = "1"; elementup.style.opacity = "0.3"; } }

问题描述:

编译环境vs2015

运行在IE浏览器下没有问题,程序可正常运行该函数

运行在chrome环境下不能运行该函数,并且报出这个错误:Uncaught TypeError: Failed to execute 'evaluate' on 'Document': 2

把这个函数名evaluate换成别的就没问题。

特别奇怪,大家能帮我解释一下么?感激不敬

 

饮冰十年的主页 饮冰十年 | 菜鸟二级 | 园豆:206
提问于:2016-05-05 15:05
< >
分享
所有回答(1)
0

你好,我遇到了和你一样的问题,改了方法名后就可以了,但是还是不明白为什么,您现在知道原因了吗?

岩之有理 | 园豆:202 (菜鸟二级) | 2017-03-23 10:24
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册