課程
/前端開發
/JavaScript
/JavaScript進階篇
為什么document.write("小明還剩:"+“num1”+"元"+“<br/>”)中的換行<br/>可以這樣表達而且計算機讀取不會把它當做字符串。求解釋。
2015-12-08
源自:JavaScript進階篇 2-5
正在回答
你好,<br/>是標簽,放到引號里就和普通的html標簽是一樣的,會被解析,但是這里你不加引號就不對了,它不是變量,會報錯;再如,你這個輸出的整個句子就是“小明還剩:num1元<br/>”,在html頁面里就是正常的一段文本了,標簽也會被解析,但是你不加引號是不會輸出的,只能講這么細了,望采納!
qq_禪_2 提問者
js中 字符串中如果有很多 特殊字符 系統會自動解析他 比如 <> " \ 等
如果你真的像輸出字符<> 等這些特殊字符 就需要使用轉意字符? 比如\<? \>? 這樣 js就知道你要輸出的是字符<>? 而不是標簽的<>
html具有解析標簽的作用
你多了兩個分號
你看錯了吧是"小明還剩:"+ num1 +"元"+“<br/>”
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
5 回答document.write的問題
6 回答document.write的顯示問題
1 回答document.write執行問題
4 回答document.write()輸出問題
3 回答在document.write里直接調用函數的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-12-08
你好,<br/>是標簽,放到引號里就和普通的html標簽是一樣的,會被解析,但是這里你不加引號就不對了,它不是變量,會報錯;再如,你這個輸出的整個句子就是“小明還剩:num1元<br/>”,在html頁面里就是正常的一段文本了,標簽也會被解析,但是你不加引號是不會輸出的,只能講這么細了,望采納!
2015-12-08
js中 字符串中如果有很多 特殊字符 系統會自動解析他 比如 <> " \ 等
如果你真的像輸出字符<> 等這些特殊字符 就需要使用轉意字符? 比如\<? \>? 這樣 js就知道你要輸出的是字符<>? 而不是標簽的<>
2015-12-08
html具有解析標簽的作用
2015-12-08
你多了兩個分號
2015-12-08
你看錯了吧是"小明還剩:"+ num1 +"元"+“<br/>”