排除ifElse语句

时间:2016-07-06 01:32:05

标签: javascript if-statement

我认为自己是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>  

提前致谢!

  • Stephen

2 个答案:

答案 0 :(得分:1)

问题在于您的脚本标记:

<script type = "javascript/text"> 

不正确,需要翻转:

<script type = "text/javascript"> 

或者只是完全删除它,不需要它。

<script> 

答案 1 :(得分:0)

您应创建一个将验证为 HTML5 的网页,并完全删除类型属性。

http://validator.w3.org/

来自https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script

  

如果缺少此( type )属性,脚本将被视为JavaScript。