求解,为什么没显示"系好安全带,准备启航--目标JS"?

来源:1-2 编程练习

Jacky丶Lin

2015-02-04 16:38

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>系好安全带,准备启航</title>
<!--引入外部文件的方式-->

<script type="text/javascript">
//多行注释
  /*我是多行注释!
  我需要隐藏,
  否则会报错哦!*/

//在页面中显示文字
document.write("系好安全带,准备启航--目标JS"+"<br>")
function tishi(){
    var tankuang=confirm("准备好了吗?");
    if(tankuang==true){
        document.write("启航!");
    }
    else{
        document.write("再去学习一遍!")
    }
}

//页面中弹出提示框


//单行注释
   //我是单行注释,我也要隐藏起来!

</script>
</head>
<body>
<input type="button" value="点我" onclick="tishi()"></input>
</body>
</html>


写回答 关注

1回答

  • Jacky丶Lin
    2015-02-04 16:45:13

    找到问题了!

    一树青枫 回复deamer

    也纠结了好一会儿~貌似是,script中不能直接出现文字,要写入页面必须得是document.write();对吧?又因为JavaScript是顺序执行的,所以,它在script中检查到了错误,它就没有执行整个的script语句了吧~ 这是我的理解~不知道对不对~

    2015-08-12 18:01:08

    共 2 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468201 学习 · 21891 问题

查看课程

相似问题