我怎样将一个文本列表追加到文本域中?
<textarea id="alltext"></textarea>
<ol>
<li onclick="addText(Hello')">Hello</li>
<li onclick="addText(World')">World</li>
<li onclick="addText(Earthlings')">Earthlings</li>
</ol>
<script>
var Alltext = "";
function addText(text) {
Alltext += text
}
document.getElementById("alltext").value = Alltext;
</script>
这样做效率不高,因为列表实际上非常长。添加的文本正好是我在HTML中看到的值,所以没有必要重复输入两次,对吗?
有更好的方法吗?