![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 95 Pomógł: 0 Dołączył: 20.10.2006 Ostrzeżenie: (10%) ![]() ![]() |
Zna ktoś skrypt w js, który wstawiałby przed i po zaznaczonym tekście np. znacznik , . Chodzi mi o to, aby był jak najmniej rozbudowany. I ma być wstawianie tylko tagów, bez linków itd...
Pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
Kod function wstaw(myField, myValueStart, myValueEnd) { //IE support if (document.selection) { myField.focus(); sel = document.selection.createRange(); sel.text = myValueStart+sel.text+myValueEnd; } //MOZILLA/NETSCAPE support else if (myField.selectionStart || myField.selectionStart == 0) { var startPos = myField.selectionStart; var endPos = myField.selectionEnd; myField.value = myField.value.substring(0, startPos)+ myValueStart+myField.value.substring(startPos,endPos)+myValueEnd+myField.value.substring(endPos, myField.value.length); } else { myField.value += myValue; } } przykładowy formularz Kod <form name="FORMULARZ">
<input type="button" onclick="wstaw(FORMULARZ.TRESC, '[start]', '[stop]')" value="wstaw" /> <textarea name="TRESC"></textarea> </form> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 07:01 |