Javascript - vložení text v místě kurzoru...
Napsal: čtv 3. kvě 2012, 15:34
Dobrý den na webu který dělám mám několik formulářů kde se vkládá text do pole textarea. Pod tímto textem má pár tlačítek na vkládání formátovacích znaků (stejně jako je zde na na foru - tučně, kurziva,podtrženě a odkaz).
Nevím ale jak udělat, aby se mi tyto znaky vložili tam, kde je aktuálně kurzor. Zatím se to vkládá vždy na konec textu (+kurzor zmizí, takže se mezi formátovací značky musí ještě kliknout)..
Prosím o radu jak to udělat, aby se po vložili značky tam kde je kurzor a zároveň se kurzor přesunul mezi tyto znaky...
Můj js kód, který vkládá znaky:
a u tlačítka na vložení znaků mám volání fce takto:
Nevím ale jak udělat, aby se mi tyto znaky vložili tam, kde je aktuálně kurzor. Zatím se to vkládá vždy na konec textu (+kurzor zmizí, takže se mezi formátovací značky musí ještě kliknout)..
Prosím o radu jak to udělat, aby se po vložili značky tam kde je kurzor a zároveň se kurzor přesunul mezi tyto znaky...
Můj js kód, který vkládá znaky:
Kód: Vybrat vše
function vloz(tag, form){
var x="["+tag+"]"+"[/"+tag+"]";
var y=form.tema.value;
document.forms['nova_anketa'].tema.value = y+x;
}
Kód: Vybrat vše
<input class="tag_tlacitko_clanek" type="button" value="b" onclick="vloz('b', zalozeni_editace_clanek_stud);" />