我編寫了此代碼,並將javascript合併到html中,以便將輸入區域中輸入的文本拆分爲單個單詞,每個單獨一行:將文本拆分爲單個單詞,每個單獨一行,用javascript
function convertToWords() {
var MyVar;
MyVar = document.getElementById("demo");
console.log(MyVar.value.replace(/ /g, "\n"));
var x = document.getElemenyById("myDiv");
x.innerHTML = MyVar.value.replace(/ /g, "\n");
}
<input type="text" value="" id="demo" style="width:100%; height:100px">
</input>
<input type="button" value="Convert to single words" onclick="convertToWords();">
</input>
<br>
<div id="myDiv"></div>
我的問題,如何讓結果在HTML例如在一個div而不是僅僅只作爲控制檯日誌?
我試了突出顯示的代碼的形象,但不工作:(
感謝所有幫助
將'\ n'替換爲'
'? –
僅供參考結束''標籤是不必要的,可以省略。如果你正在處理XHTML,只需在「輸入」標籤的最後一個括號(例如'')上添加一個正斜槓即可。 – reformed