簡體   English   中英

如何在文本中的特定方案后換行

[英]How can I break line after specific scheme in text

我正在編寫一個國際象棋選手,我在 js 文件中有這個腳本,它將PGN寫入文本區域。

而不是這個:

圖像 n21

我的腳本是這樣做的:

在此處輸入圖像描述

我正在使用chess.js作為后端和代碼,該代碼在 function 中打印出 PGN,該 PGN 被稱為每一塊掉落,因此每次玩家移動時它都會更新。

Javascript


var updateEveryMove = function(){
  document.getElementById('pgnview').innerHTML = chess.pgn();
};

HTML


<textarea readonly id="pgnview" class="textarea" rows="4" cols="50"></textarea>

為了 PGN,我必須執行什么腳本,就像在這張圖片中一樣打印出來。

謝謝你的幫助!

正如他們的文檔所說您可以在chess.pgn()中傳遞諸如newline_char之類的選項來決定在每個新行之前添加什么。 您可以傳遞\n<textarea>中添加新行以顯示新行中的移動。

var updateEveryMove = function(){
  document.getElementById('pgnview').innerHTML = chess.pgn({newline_char: '\n'});
};

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM