[英]javascript not working from notepad++
对于使用记事本 ++ 制作的标准 .html 文件,我的 javaScript 无法在 Waterfox 中运行,我遇到了麻烦
下面是我的 JavaScript
document.getElementByID("foot01").innerHTML = "<p>; " + new Data().getFullYear() + " Extra Technical, Out of this world.</p>";
下面是我的文件中调用此 Jscript 的 HTML 部分
<footer id="foot01"></footer>
</div>
<script type="javascript" src="script.js"></script>
这里有什么问题,我该如何解决,我确保所有拼写正确,但仍然无法弄清楚。
<script type="javascript" src="script.js"></script> ^^^^^^^^^^
那不是 MIME 类型。 它应该是application/javascript
(或text/javascript
与旧浏览器兼容)。 但是type
属性是可选的,因此只需将其完全删除,因为它的唯一用途(当您编写 JS 时)是允许您输入破坏脚本的拼写错误。
验证器应该已经选择了这一点。
getElementByID
这不是你拼写Id
,它需要一个小写的d
。 JavaScript 区分大小写。
Data().getFullYear()
这不是你拼写Date
,它以e
而不是a
结尾。
使用:新日期().getFullYear()
不是新数据()
你犯了其中两个错误。 纠正这两个,它会工作顺利。
document.getElementById("foot01").innerHTML = "<p>" + new Date().getFullYear() + " Extra Technical, Out of this world.</p>";
小提琴 - http://jsfiddle.net/ylokesh/5j1w12vk/
要识别这些问题,您应该在浏览器窗口中打开开发人员工具。 您将在控制台中获得明确的错误定义。 这将节省您解决小错误的时间。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.