var str1="<p class='data_box'id='data_box'>
<input type='text'class='showDate' value='点击选择日期' />";
var str2="<p class='data_box'id='data_box'><input type='text'class='showDate' value='点击选择日期' />";
我大概知道是转义的关系,但不是很清楚。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
js里的字符串是不能直接进行换行拼接的,就比如你的第一种写法,那有什么方式能解决换行拼接呢?
每行一个字符串,用
+连接在折行处使用反斜杠
第一个里面你换行了,引号失效了,非要换行的话,这样了:
js字符串字面量不能写多行
1、不要换行;
2、换行要转义(“\”);
3、永连接符(“+”)。