我认为自己是Javascript语言的新手,我的代码有问题。我试图模拟一个简单的if else语句,它与你的击退用完有关,程序会要求你使用另一个。但是,当我尝试在Chrome上运行它时,屏幕上没有打印出任何内容。
这是我的代码:
<html>
<head>
</head>
<body>
<script type = "javascript/text">
var repelsInBag = 10;
if (repelsInBag > 1){
document.write("Would you like to use another repel?");
}else{
document.write("Repel effect has ran out");
}
</script>
</body>
</html>
提前致谢!
答案 0 :(得分:1)
问题在于您的脚本标记:
<script type = "javascript/text">
不正确,需要翻转:
<script type = "text/javascript">
或者只是完全删除它,不需要它。
<script>
答案 1 :(得分:0)
您应创建一个将验证为 HTML5 的网页,并完全删除类型属性。
来自https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script
如果缺少此( type )属性,脚本将被视为JavaScript。