Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么innerHTML不';当它从JS代码调用时不工作?_Javascript_Html - Fatal编程技术网

Javascript 为什么innerHTML不';当它从JS代码调用时不工作?

Javascript 为什么innerHTML不';当它从JS代码调用时不工作?,javascript,html,Javascript,Html,我在JS代码中调用了一个名为Func()的函数,它应该使用innerHTML方法更改html标记内容,但它不起作用 HTML代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script type="text/javascript" src="js.js"></script> <link rel="stylesheet" href="style.css"&

我在JS代码中调用了一个名为Func()的函数,它应该使用innerHTML方法更改html标记内容,但它不起作用

HTML代码

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript" src="js.js"></script>
<link rel="stylesheet" href="style.css">
</head>
<body>

    <p id="result">results will be here</p>

</body>
</html>
更改为:

Document.addEventListener("DOMContentLoaded",        
function(event) { 
  Func();
});
或者,如果您有jquery,则将其用于就绪事件

只有在Dom就绪且元素结果就绪时,才能调用此函数Func

Document.addEventListener("DOMContentLoaded",        
function(event) { 
  Func();
});