ďťż
Podstrony
|
telcocafeWitam. Mam taki kod:<textarea id=text></textarea> jak dopisać do tego pola jakiś teks w miejsce gdzie znajduje się aktualnie kursor? z góry dzięki pozdrawiam http://cvs.4programm...pe=text%2Fplain Zainteresuj się funkcją insert_symbol. nie wiem czemu ale ta strona mi się nie otwiera :/ Hm, no tak, 4p ma coś ostatnio problemy z DNS-ami (u niektórych działa, u innych nie). Spróbuj przez IP: http://80.53.24.2/cg...pe=text%2Fplain no tak, działa, ale mi chodziło o jedną konkretną funkcje a nie cały blok kodu Był tutaj temat o wstawianiu tagów BBCode po kliknięciu na przycjisk. Może ten kod Ci pomoże :busted_blue: : http://forum.ks-eksp...m...st&p=589621 Użytkownik rakiop edytował ten post 23 luty 2007, 19:36 niestety nic nie pomogło, ma ktoś może inny pomysł? no tak, działa, ale mi chodziło o jedną konkretną funkcje a nie cały blok kodu Napisałem przezież - funkcja insert_symbol....... (pomijam oczywiste uzycie funkcji jak $) Użytkownik Coldpeer edytował ten post 23 luty 2007, 19:41 no, jest tam taka funkcja, ale nie wiem jak jej użyć :/ <a href="java script:insert_symbol('xxx')">wstaw</a> tylko usuń spację międy java a script (zabezpieczenia IPB) @down: poczytaj lepiej jakis podstawowy kurs JS, HTML... A na pewno wszystko zrobiłeś ok? a na pewno załączyłeś wszystkie funkcje? Użytkownik Coldpeer edytował ten post 23 luty 2007, 20:31 no ale jakoś nic mi się nie dzieje http://rafael.webd.pl/tmp/bbcode/v4/ http://www.quirksmod...s/selected.html http://developer.moz.../docs/DOM:range http://www.thescript...read593999.html http://aktuell.de.se...ascript/bbcode/ http://www.sprytne-p...n...pic&p=20225 A tak wogóle użyj googla :) Użytkownik DJ_ProG edytował ten post 24 luty 2007, 11:23 <script> function emotka(wzor) { document.NAZWA FORMULARZA.NAZWA TEXTAREA.value+=''+wzor+'' } </script> <img onclick="emotka(':)')" src="/images/smiley/smile.gif" class="emt2"> Taki kod mam u siebie, działa :) Użytkownik pawkow edytował ten post 24 luty 2007, 08:49 (...) (...) jak dopisać do tego pola jakiś teks w miejsce gdzie znajduje się aktualnie kursor? pawkow: Twój kod dodaje coś do textarea, ale na końcu, a nie tam gdzie znajduje się kursor :P Masz przerobiony kodzik z F3Site :) <script type="text/javascript"> <!--// function bbinsert(bbid, bbcode, bbchar) { var bb1 = "["+bbcode+bbchar+"]"; var bb2 = "[/"+bbcode+"]"; var tmp = ''; obj = document.getElementById(bbid); if ((typeof obj.selectionstart) != 'undefined') { s = obj.selectionstart; e = obj.selectionend; k = obj.textLength; tmp = obj.value; _before = (tmp).substring(0, s); _in = (tmp).substring(s, e); _after = (tmp).substring(e, k); tmp = _before + bb1 + _in + bb2 + _after; obj.value = tmp; obj.selectionstart = _before.length; obj.selectionend = tmp.length - _after.length; obj.focus(); } else if (document.selection) { obj.focus(); var s = document.selection.createRange(); s.text = bb1+s.text+bb2; } else obj.value += bb1+bb2; } //--> </script> <input type="button" value="B" style="font-weight: bold;" onclick="bbinsert('tekst','B','');" /> <input type="button" value="COLOR" onclick="bbinsert('tekst','COLOR','=');" /> <br/> <textarea id="tekst" rows="25" cols="125"></textarea> Użytkownik DJ_ProG edytował ten post 24 luty 2007, 12:16 ok, dokładnie o coś takiego mi chodziło wielkie dzięki |
|||
Sitedesign by AltusUmbrae. |