Hej!
En rätt så komplicerad grej, för mig i alla fall. Forumkoden är ju ofta knepig med att taggarna ska läggas in i slutet av inlägget. Istället vore det ju smartare om man kan gå tillbaka i texten och göra en text fetstilt t.ex.
function b() {
var b=prompt("Skriv texten som ska ha fet stil:","");
document.inlagg.text.value=document.inlagg.text.value+'[b]'+b+'[/b]';
}
Är den kod jag använder nu. Någon som kan och vill förbättra så att man kan lägga in taggar mitt i en text?
Tacksam för all hjälp!
solbulleMedlem sedan mars 20015 287 inlägg Denna ser bra ut (kopierad från refererad tråd, tack Solbulle)
<script language="JavaScript" type="text/javascript">
function addToSelection(before,after){
if(document.selection.createRange().text){
document.selection.createRange().text=before+document.selection.createRange().text+after;
}
}
</script>
<form method="POST">
<input type="Button" value="<B>" onClick="addToSelection('<b>','</b>');">
<input type="Button" value="<I>" onClick="addToSelection('<i>','</i>');">
<input type="Button" value="<U>" onClick="addToSelection('<u>','</u>');">
<br>
<textarea name="Text1" Rows=8 Cols=70></textarea>
</form>
Fast jag skulle vilja ha så att man kan klicka mitt i ett ord och bara få en <b>-tagg t.ex. Någon som vet?
Tack på förhand!