没有执行简单的Javascript测试
Simple Javascript test not being exectuted
我正在使用Notepad++编写一个简单的JavaScript程序。我试着用Firefox运行它,但页面是空白的。我把它保存为HTML文件,但仍然没有。我哪里错了?
这是代码:
<!DOCTYPE html>
<html>
<head>
<title>Exercise 1 </title>
</head>
<body>
<script type = “text/javascript”>
var myName = "type your name!!";
document.write("Hello World");
</script>
</body>
</html>
这些看起来像左引号/右引号字符:
<script type = “text/javascript”>
^ ^
它们应该是常规的双引号字符<script type="text/javascript">
,或者您可以完全忽略它们,因为所有浏览器都默认使用Javascript:
<script>
</script>
此外,不建议再使用document.write。您应该使用一些可用的DOM操作方法。
如前所述,您使用了错误类型的引号。请注意,您可以下载notepad++的jshint,这可能非常有用,因为它在运行之前会捕获这些类型的错误。在写这个答案的时候,你可以在这里从sourceforge获得它。它包括jslint和jshint。
JSHint是一个社区驱动的工具,用于检测错误和潜在错误JavaScript代码中的问题,并强制执行团队的编码公约。它非常灵活,所以你可以很容易地根据自己的特定的编码准则和您期望的代码环境在中执行
相关文章:
- 模糊事件的Javascript测试
- 如何使用ReSharper自定义HTML工具进行JavaScript测试
- 如何安装Jasmin:Velocity项目上的javascript测试工具
- javascript测试是否存在两个标志中的任何一个
- 如何使用gulp-test和karma在浏览器中调试Javascript测试文件
- Infovis-针对graph.ready的Javascript测试
- Javascript 测试是否设置了变量
- Javascript 测试中的假日期对象
- Regex:使用javascript测试最后一个单词后的url中是否存在最后一个斜杠
- 使用Phantom.js进行无头Browserify JavaScript测试
- javascript测试用于设置cookie的变量
- 创建一个假DOM以在JavaScript测试套件中进行测试
- 如何使用SeleniumWebDriver通过断点调试Node.js上的javascript测试
- JavaScript测试localStorage是否持久
- javascript测试一个值是否是一个数字和一个大于0的数字
- 针对falsy值的Javascript测试正则表达式
- 使用Mocha.js进行Javascript测试:如何模拟Mocha中的回调
- Javascript测试-通过Javascript触发模式弹出
- Javascript测试-使用Array.prototype以随机顺序显示选项
- 使用 Javascript 测试选定的 asp 列表框项