繁体   English   中英

javascript 无法从记事本 ++ 工作

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM