![](/img/trans.png)
[英]WkhtmlToPDF global javascript variables. Access data in footer
[英]Javascript: Storing Data in Variables. Beginner error?
从这不是我的代码。 我是一位使用Javascript的初学者业余爱好编码人员,并且正在使用从中学习该练习的书。 不幸的是,出版商网站缺少该书的文件,因此是我的问题。
下面的代码在运行时应显示str变量的内容。 当我运行它时,我只是得到一个空白的浏览器屏幕。 我检查了任何明显的明显错别字,但看不到任何错别字。 首先,我创建了一个html文档,如下所示
<html>
<head>
<title>Variable</title>
<script type = "text/javascript" src = "variable.js">
obj.innerHTML = str + ":" + typeof str;
</script>
<body>
<div id = "panel"> </div>
</body>
然后,我在记事本中键入输出代码,并将其与html代码保存在同一文件夹中。 我也将代码另存为Javascript文件
输出代码如下
function init()
{
//STATEMENTS TO BE EXECUTED GO HERE
var str = "Text Content in Javascript";
obj.innerHTML = str + ":" + typeof str;
}
document.addEventListener( "DOMContentLoaded", init, false);
根据我对Javascript的有限了解,我猜测没有看到用于输出结果的代码,但是我不明白为什么或者更可能我错过了显而易见的东西。 缺少的链接在哪里?
您缺少脚本标签。
<script type = "text/javascript" src = "variable.js"></script>
<script>
obj.innerHTML = str + ":" + typeof str;
</script>
这里有很多事情。
<!DOCTYPE html>
</head>
结束标记 </html>
结束标记 variable.js
和您的variable.js文件。 obj
变量分配 这是要研究的工作代码:
HTML文件
<!DOCTYPE html>
<html>
<head>
<title>Variable</title>
<script src="variable.js"></script>
</head>
<body>
<div id="panel"></div>
<script>document.addEventListener( "DOMContentLoaded", init, false);</script>
</body>
</html>
variable.js文件
function init() {
//STATEMENTS TO BE EXECUTED GO HERE
var str = "Text Content in Javascript";
var obj = document.getElementById("panel");
obj.innerHTML = str + ":" + typeof str;
}
学习愉快!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.