というわけで、テキストエリアのHTMLを取得して、改行が入っていないか確認する必要があります。\n使用する文字列の戻り値に含まれてval()いないため、含まれているかどうかを確認するにはどうすればよいですか\n。検出できません。使ってみ.split("\n")ましたが同じ結果でした。どうすればできますか?
1 分、IDK\n値としてテキストエリアに追加すると、壊れて次の行に移動するのはなぜですか。
というわけで、テキストエリアのHTMLを取得して、改行が入っていないか確認する必要があります。\n使用する文字列の戻り値に含まれてval()いないため、含まれているかどうかを確認するにはどうすればよいですか\n。検出できません。使ってみ.split("\n")ましたが同じ結果でした。どうすればできますか?
1 分、IDK\n値としてテキストエリアに追加すると、壊れて次の行に移動するのはなぜですか。
HTML の改行は\nまたはで表されません\r。<br>それらは、要素、または別の要素に続く任意のブロック要素 (など) など、さまざまな方法で表すことができます<p></p><p></p>。
を使用している場合は、または(または) 改行を見つけるtextareaことができるため、次のようになります。\n\r\r\n
var text = $("#theTextArea").val();
var match = /\r|\n/.exec(text);
if (match) {
// Found one, look at `match` for details, in particular `match.index`
}
...しかし、それは単なるtextareas であり、一般的な HTML 要素ではありません。