为了账号安全,请及时绑定邮箱和手机立即绑定

划线的那句怎么错了?

<!DOCTYPE HTML>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>pre标签的使用</title>

</head>


<body>

<pre>var message="欢迎";

for(var i=1;i<=10;i++)

{

    alert(message); 

}

</pre>

</body>

</html>


正在回答

6 回答

把i<=10; 改为 i&lt;=10;。避免和其他标签的尖括号比如<br>有冲突。

"<"用"&lt;"       ">"用 "&gt;"


0 回复 有任何疑惑可以回复我~

我也是= =题主现在知道原因了吗= =

0 回复 有任何疑惑可以回复我~

我的也是这种情况 哎哎

0 回复 有任何疑惑可以回复我~


没错,放在pre标签内的内容会保留格式显示文本,不要把他当作代码,认为它会运行,没有放在script标签内,不会运行的,可以把你的代码理解为带有格式的文本汉子

1 回复 有任何疑惑可以回复我~
#1

YIFAN111

但是报错的原因是什么呢????大神求告知
2017-08-31 回复 有任何疑惑可以回复我~

还有就是在pre标签中只是为了展示代码,也就是在这个范围内写的代码只是用来展示的不会起任何作用。要想输出十次必须在<script>标签中写代码才行

0 回复 有任何疑惑可以回复我~

画线句字没有明显的语法错误,不知道你是说的逻辑错误?你这代码出来的结果应该和你想象的结果不一样,尽量把pre开始后面的语句换行。这样看就规则好看多了。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1226175    人
  • 解答问题       18236    个

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

进入课程

划线的那句怎么错了?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信