3
這是爲什麼破壞?我之前沒有正確使用.innerHTML,不知道爲什麼這會出錯。.innerHTML <br>破
function asdf() {
document.getElementById("qwerty").innerHTML="A<br>
B<br>
C<br>
D<br>";
}
這是爲什麼破壞?我之前沒有正確使用.innerHTML,不知道爲什麼這會出錯。.innerHTML <br>破
function asdf() {
document.getElementById("qwerty").innerHTML="A<br>
B<br>
C<br>
D<br>";
}
你必須逃脫換行符在JavaScript字符串字面量:
function asdf() {
document.getElementById("qwerty").innerHTML="A<br>\
B<br>\
C<br>\
D<br>";
}
儘管你可以,可能更容易,只需插入字符串本身的換行符:
function asdf() {
document.getElementById("qwerty").innerHTML = "A<br>\nB<br>\nC<br>\nD<br>";
}
Javascript字符串文字不能包含換行符。
你可以用反斜槓逃脫換行符:
var myString = "a\
b";
「破」是什麼意思? – iamkrillin
希望問題不在於\ !! –
http://stackoverflow.com/questions/805107/creating-multiline-strings-in-javascript – u8sand