Javascript 为什么空赋值不起作用?
在这部法典中Javascript 为什么空赋值不起作用?,javascript,Javascript,在这部法典中 <html> <head> <meta charset="UTF-8"> <script> window.onload = myfunc; function myfunc(){ window['document'] = null; console.log(window['do
<html>
<head>
<meta charset="UTF-8">
<script>
window.onload = myfunc;
function myfunc(){
window['document'] = null;
console.log(window['document']);
}
</script>
</head>
<body>
<h1>My First Web Page</h1>
<p>My first paragraph.</p>
</body>
</html>
window.onload=myfunc;
函数myfunc(){
窗口['document']=null;
日志(窗口['document']);
}
我的第一个网页
我的第一段
尽管赋值为空,为什么DOM接口window['document']
不为空?如下图所示
是的只读属性
窗口。文档只读 返回对窗口包含的文档的引用
你想清除页面的正文吗?@JoseRocha是的,我想清除页面的正文。
window.onload=function(){document.body.innerHTML=“”;console.log(window['document']);}
@JoseRocha我们可以清除页面的正文吗?是的,你可以,但我看不出这有什么好处,只需使用document.head.innerHTML=“”代码>如果您使用jquery,请检查empty()以删除。最好的。顺便说一句,如果你不想把页面显示给特定的人,你应该将他们重定向到“不可用”页面。