-- og til indsættelse på et bestemt sted kan du kigge på skovenborgs insertText:
http://www.eksperten.dk/spm/493088Hrm, hans hjemmeside virker ikke (om den er flyttet eller det bare er frac og 1go, der ikke virker, ved jeg så desværre ikke !-)
-- men en _meget_ kortere kode kan opnås med en funktion:
function insertData(elm){
//her i den rå udgave, siden jeg ikke kunne få fat i skovenborgs script, se selv i den pågældende tråd !-)
document.getElementById('text').value += elm.nextSibling.firstChild.nodeValue;
}
<button onclick="insertData(this);return false;">knap1</button>
<div id="knap1" style="display:none">tekst1</div>