Grey_Wolf Posted March 4, 2005 Report Posted March 4, 2005 Luuk ir saads kods (funkcija) <script language="JavaScript" type="text/javascript"> function insert(text) { document.forma.text.value += text; document.forma.text.focus(); } </script> <form method="POST" name="forma" action="#"> <a href="javascript:insert('SITAIS TEXTC')">tekstc</a><br> <textarea rows="5" name="text" cols="40"></textarea> </form> Viss itkaa straadaa :) Jautaajums: kaa lai uztaisa - taa lai teksts tiktu ievietots tajaa vietaa kur atrodas kursors- resp - kaa atrast to vietu kur paslaik atrodas kursors... - cik noprotu taalaak vienkaarshi jaanjem dalja pirms kursora + text+ taalaakaa dalja...
Venom Posted March 4, 2005 Report Posted March 4, 2005 sel = document.selection.createRange(); sel.text='text'; evil
рпр Posted March 4, 2005 Report Posted March 4, 2005 shitaads kreisais jautaajums jau vienreiz ir izskaneejis.
Grey_Wolf Posted March 4, 2005 Author Report Posted March 4, 2005 shitaads kreisais jautaajums jau vienreiz ir izskaneejis. 14531[/snapback] aga... sajaa pashaa forumaa :) tik atbildes taa arii nebija un probleema ir liidziiga ... Es nepareizi noformuleeju savu jaut :( (vainiigs):( doma ir shaada: nospiezot linku tiek izsaukta f-ja kas inserto tekstu (kas tiek padots f-jai) tajaa vietaa kur teksta laukaa atradaas kursors - resp - faktiski kaa seit - kad jaaievieto teiksim "kods" - darbiba identiska - meginaaju izprast "foruma" kodu - man skjiet ka varbuut var uztaisiit mazliet vieglaak (varbuut kljuudos? )
рпр Posted March 4, 2005 Report Posted March 4, 2005 bet kad tu nospied uz tā linka, tad tak tas kursors pazūd... var mēģināt katram input elementam pielikt handleri onclick, kursh saglabā mainīgā vārdu citā mainīgajā.
Grey_Wolf Posted March 4, 2005 Author Report Posted March 4, 2005 bet kad tu nospied uz tā linka, tad tak tas kursors pazūd...var mēģināt katram input elementam pielikt handleri onclick, kursh saglabā mainīgā vārdu citā mainīgajā. 14540[/snapback] mjaa..... peec idejas katrs objekts - manaa gadijumaa document.forma.text - saglabaa - kursora atrashaanaas vietu! Nu luuk jauziin shii vieta un teksts - kas ir document.forma.text.volume ;) - jaasadala 2 daljaas -pirms kursora un peec - peec tam jasavieno atpakalj seciibaa: dalja1 + ieliekamais text + dalja2 - nu kautkaa taa... P.S. document= dotais DHTML elementc; forma= formas nosaukums; text= texta lauka nosaukums. respektiivi funkcijai tiek padots (vai jau ir defineets) elements Kuraa jaaveic shiis izmainjas un insertojamais textc (palaid manis rakstiito skriptu un visu sapratiisi - protams prieksaa pieliekot nepiecieshamos html tegus ;) )
Recommended Posts