[英]Break line using javascript
我想使用javascript打破字符串,這是使用ajax從php文件中獲取一些數據的。 php返回正確的數據,但是javascript無法正確處理<br>
標簽。 這是我的Ajax代碼,我用它來取代當前的文本span
。
type: "post", url: "some_php.php", data: "name="+name,
success: function(data) {
$('#someDiv').text(data);
}
使用console.log(data)
我得到的輸出為:
Some<br>Address<br>to<br>be<br>borken
不,我希望它輸出為
Some
Address
to
be
broken
使用.html() 。
$('#someDiv').html(data);
您使用了錯誤的jQuery函數:
$('#someDiv').html(data);
.text(textString)將匹配元素集中的每個元素的內容設置為指定的文本。
通過jQuery的html()函數 :
.html(htmlString)設置匹配元素集中每個元素的HTML內容。
console.log(data.split('<br>').join('\n'));
您可以使用前面的方法用換行符替換所有<br>
。
如果您希望每一行都有一個控制台條目,請使用:
console.log.apply(console, data.split('<br>'));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.