关于br的问题

来源:9-18 浏览器窗口可视区域大小

亚麻玛娅

2015-02-04 10:49

为什么在document.documentElement.clientHeight||document.body.clientHeight后直接加<br />没有换行效果,而另外写一个document.write("<br />")就有换行效果了

document.write("height:"+document.documentElement.clientHeight||document.body.clientHeight+"<br />");
//document.write("<br />");
document.write("width:"+document.documentElement.clientWidth||document.body.ClientWidth);


写回答 关注

3回答

  • qq_万恶的数塔_0
    2016-03-04 15:29:25

    (document.documentElement.clientHeight||document.body.clientHeight)+"<br />"  加上括号就好了

  • 亚麻玛娅
    2015-02-04 14:09:15

    自己来回答吧,若“||”前面的条件判断为正确,后面的就不执行了,所以直接加在后面的br标签也被忽略了

  • 哟_笨小孩
    2015-02-04 13:01:36

    <br/>是html的标记  你在后面直接加 是加在<script>标签内的,当然不会换行, 加上个“”是告诉浏览器引号内的内容是html,所以能换行


    哟_笨小孩 回复亚麻玛娅

    哈,是我理解错意思

    2015-02-04 14:17:33

    共 2 条回复 >

JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题