Notepad ++即使执行了提示功能,也不会执行if else语句中的条件?

时间:2018-09-22 03:48:47

标签: javascript if-statement notepad++

因此,我想我应该提到的是,我几乎所有的js知识都是Codecademy可以为了解它的人提供的知识。 JSHint说,一旦我解决了其他一些问题,一切看起来都很好,但是当我运行它时,只有提示起作用,然后屏幕才呆在那里。

 <!DOCTYPE html>
    <html>
    <body>
    <script type = "text/javascript">
        var color = prompt("What is your favorite color");
        if(color == "yellow"){
            console.log("I see you have good taste");
        }
        else{
            console.log("That color sucks");
        }
    </script>
    </body>
    </html>

1 个答案:

答案 0 :(得分:1)

console.log()在开发者控制台上打印出来,并且不会出现在页面上,与prompt不同,请使用alert()而不是console.log()

var color = prompt("What is your favorite color");
if (color == "yellow") {
  alert("I see you have good taste");
} else {
  alert("That color sucks");
}
console.log('User picked color = ',color);