<form name="f"> <textarea name="t"> Her er teksten </textarea> <input type="button" value"indsæt HR" onclick="document.f.t.value += '<HR>';"> </form> virker vist er ikke prøvet
følgende funktion indsætter <hr> efter et makeret ord, måske det kan hjælpe noget til den løsning som jeg ønsker
<SCRIPT>
function makeHR() { sT = document.selection.createRange(); sTxt = sT.text; if(!sTxt.length > 0) { alert("Markere den tekst hvorefter du vil indsætte en linie"); return( false); } sT.text = "" + sTxt + "<HR noshade>"; }
</SCRIPT>
<input type=button onClick="makeHR();" value="Indsæt linie" class="knap" name="button7"> <form> <textarea> Her er teksten </textarea> </form>
workaround. et lille forsøg det her <textarea name="t" onkeypress="if(event.keyCode == 9){ document.selection.createRange().text+='<HR>'; return false; }"> Her er teksten </textarea> indsætter <HR> når brugeren trykker TAB tasten. problemet er at en blank selection mister focus når du trykker på knappen. og så indsættes <HR> bare i knappens label.
>> pelkjaer. den der kan jeg ikke lige overskue. <form name="f"> <textarea name="t" onfocus="toinsert=true;" onblur="toinsert=false;"> Her er teksten </textarea> <input type="button" value"indsæt HR" onbeforeactivate="if (toinsert) {document.selection.createRange().text='<HR>'; return false;}"> </form> indsætter <HR> ved cursoren. men textarea mister stadig focus.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.