javascript中的新行不起作用

New line in javascript not working

本文关键字:不起作用 新行 javascript      更新时间:2023-09-26

如何在JavaScript中添加新行?我试过使用'n'r'n,但什么也没发生。这是代码的一部分:

var dbFile = "";
dbFile += "<"+"?"+"php'r'n'r'n<br/>";
dbFile += "class DataBaseConnection {'r'n'r'n";
dbFile += "'tprotected static $db;'r'n";

这是我创建文件的PHP代码

function createFiles($folderName, $fileName, $content){
  $ourFileName = $folderName."/".$fileName;
  $ourFileHandle = fopen($ourFileName, 'w') or die("can't open file");
  fwrite($ourFileHandle, $content);
  fclose($ourFileHandle); 
}

并且我通过ajax 传递内容

是的,它确实有效。我刚刚在Chrome的开发者控制台上测试了它,它还可以

如果你想的话,另一个选择是:

var lines = [];
lines[0] = "line 1 ";
lines[1] = "line 2 ";
lines[2] = "last line ";
lines.join("'n");

输出:

"line 1 
line 2 
last line "