Javascript 添加到文本区域的可单击列表元素

Javascript 添加到文本区域的可单击列表元素,javascript,list,onclick,textarea,element,Javascript,List,Onclick,Textarea,Element,查看后,我正在寻找一种插入换行符的方法,以便单击的每个项目都显示在文本区域的下一行。这可能吗?根据您共享的链接中的代码,您可以执行以下操作: <textarea id="alltext"></textarea> <ol onclick="addText(event)"> <li>Hello</li> <li>World</li> <li>Earthlings</li> <

查看后,我正在寻找一种插入换行符的方法,以便单击的每个项目都显示在文本区域的下一行。这可能吗?

根据您共享的链接中的代码,您可以执行以下操作:

<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>

  • 你好
  • 世界
  • 地球人
  • 函数addText(事件){ var targ=event.target | | event.src元素; targ=targ.textContent+'\r\n'| | targ.innerText+'\r\n'; document.getElementById(“alltext”).value+=target; }
    函数addText(text){Alltext+=text+“\r\n”}
    或者,如果
    “\r\n”
    不起作用,请尝试