2017-03-18 13 views
1

閲覧後Append text to textarea with javascript私は、クリックされた各アイテムがテキストエリアの次の行に表示されるように改行を挿入する方法を探しています。これは可能ですか?クリック可能なリストエレメントがテキストエリアに追加されました

+0

'関数addText(テキスト){ALLTEXT + =テキスト+ "\ rを\ n" はを。 } 'または' "\ r \ n" 'が機能しない場合は、"
"' – Psi

答えて

0

あなたが共有するリンクからコードに基づいて、あなたはこのような何か行うことができます:

<textarea id="alltext"></textarea> 

<ol onclick="addText(event)"> 
    <li>Hello</li> 
    <li>World</li> 
    <li>Earthlings</li> 
</ol> 

<script> 
    function addText(event) { 
    var targ = event.target || event.srcElement; 
    targ = targ.textContent + '\r\n' || targ.innerText + '\r\n'; 
    document.getElementById("alltext").value += targ; 
    } 
</script> 
+0

ホットドッグを試してください!これはまさに私がやりたいことでした!さらに、1つのリストが2つ長くなる場合に備えて、2つの異なるリストを持つことができます。ご回答有難うございます! – Konabob

+0

@Konabob - それはうまくいった。自分の担当者を助ける正解とマークしたのであれば、本当に感謝しています。 –

関連する問題