document.write的问题

来源:2-5 表达出你的想法(表达式)

qq_禅_2

2015-12-08 08:30

为什么document.write("小明还剩:"+“num1”+"元"+“<br/>”)中的换行<br/>可以这样表达而且计算机读取不会把它当做字符串。求解释。

写回答 关注

5回答

  • 慕莱坞9220042
    2015-12-08 09:24:34
    已采纳

    你好,<br/>是标签,放到引号里就和普通的html标签是一样的,会被解析,但是这里你不加引号就不对了,它不是变量,会报错;再如,你这个输出的整个句子就是“小明还剩:num1元<br/>”,在html页面里就是正常的一段文本了,标签也会被解析,但是你不加引号是不会输出的,只能讲这么细了,望采纳!

    qq_禅_2

    非常感谢!恩,明白了

    2015-12-08 19:55:26

    共 1 条回复 >

  • 天启之魂
    2015-12-08 09:17:21

    js中 字符串中如果有很多 特殊字符 系统会自动解析他 比如 <> " \ 等

    如果你真的像输出字符<> 等这些特殊字符 就需要使用转意字符  比如\<  \>  这样 js就知道你要输出的是字符<>  而不是标签的<>

  • 一毛钱
    2015-12-08 09:05:53

    html具有解析标签的作用

  • echo_kinchao
    2015-12-08 09:02:03

    你多了两个分号

  • RockenRoll
    2015-12-08 08:44:52

    你看错了吧是"小明还剩:"+ num1 +"元"+“<br/>”

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题