无法设置未定义或null引用的属性“onclick”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法设置未定义或null引用的属性“onclick”相关的知识,希望对你有一定的参考价值。

无法设置未定义或null引用的属性“onclick”
window.onload=function()
var one=document.getElementById("one")
one.onclick=function()
history.forward()


测试弹出无法设置未定义或null引用的属性“onclick”
完全照着视频写的代码不知道是什么原因,请教一下大神

需要添加一个id为one的标签,如:

<div id="one">Hellow, I\'m the one.</div>追问

在后面的代码中添加了

参考技术A 回答

您好,我正在帮您查询相关的信息,马上回复您。

亲,您好,这边为您整理出:1、点击IE浏览器菜单栏上的“工具”或者是齿轮图标打开菜单。2、在菜单中选择“兼容性视图设置”选项。3、点击添加将当前网站添加入兼容性视图。希望这个回答可以帮助到您,祝您生活愉快~~

提问

已经打开了兼容性视图

还是不好用啊

到底会不会

回答

以计算机为例,无法获取未定义或null引用的属性的原因是网页中调用了本机的office控件(Excel或Word等)。需要设置IE选项:允许各种ActiveX控件运行。

参考技术B 能多粘写代码吗?页面那部分代码追问

代码太多换一个例子
window.onload=function()
var a=setInterval(moves,50)
function moves()
scrollBy(0,10)

document.body.onclick=function()
clearInterval(a)

这个是设置滚筒自动向下,点击屏幕取消的例子,也是测试弹出无法设置未定义或null引用的属性“onclick”

js运行错误 无法获取未定义或 null 引用的属性“pagecount”

IE 11浏览器

浏览器版本不兼容,没有localStorage这个功能。

两种解决办法:

第一升级浏览器到最近版本。

第二 使用localStorage  polyfill 即通过cookie的方式模拟localStorage提供的功能。目前GitHub上有相关的代码可供参考。localStorage

参考技术A 是localStorage本地存储的pagecount属性没有定义追问

请问怎么解决?
我用360浏览器可以运行的

追答

也有可能是浏览器缓存导致的,js代码修改过但是浏览器只加载最初的js,这个靠刷新是没有效果的,需要清除一下缓存

以上是关于无法设置未定义或null引用的属性“onclick”的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript 运行时错误: 无法设置未定义或 null 引用的属性"innerText"

JS 给隐藏域赋值 SCRIPT5007: 无法设置未定义或 null 引用的属性"value"

我收到未捕获的类型错误:无法将属性“onclick”设置为 null? [复制]

Error-JavaScript-SCRIPT5007: 无法获取未定义或 null 引用的属性“style”

我用win7系统,无法获取未定义或null引用的属性“options”

Vue 警告我无法在未定义、null 或原始值上设置反应属性:null