-1

この質問は、Enter キーをイベント ハンドラー (javascript) として使用するにはどうすればよいですか?とはまったく異なります。またはJavaScriptでキープレスイベントを入力してください

Javascript 関数を使用して Enter Key Event を置き換えたいだけです。

たとえば、この文字列をテキストエリアに入力しています

「ハローワールド ハローワールド ハローワールド」

ご覧のとおり、この文字列には 3 つの "Hello world" があります。

この文字列をこの効果に合わせたい場合

"こんにちは世界

こんにちは世界

こんにちは世界"

「Hello world」のたびに「Enterキー」を押す必要があります。

ここでの質問は、JavaScript を使用して Enter キー イベントを置き換える方法です。これは、ユーザーが Enter キーを押す必要がなく、スクリプトが自動的にそれを行うことを意味します。

また、スクリプトがさまざまなブラウザーにまたがることを願っています。

4

2 に答える 2

2

textareaまたはにいる場合は、改行マーカーpreを使用してそれらを分割できます。それ以外の場合は、タグ\r\nを追加するだけです。<br>

var myString = "Hello world, Hello world, Hello world".split(',').join('\r\n');
$('textarea').text( myString );

もちろん、JS () を介して文字列を取得します。メソッド$('textarea').text()内で RegExp を使用する必要があると思います。split

例: http://jsbin.com/eqekir/1/edit

于 2012-11-13T03:40:47.447 に答える
-1

次のようなことができます

console.log("This is a \n new line");

これにより、新しい行が新しい行に表示されます。正規表現を使用して区切ることができます

于 2012-11-13T03:42:07.633 に答える