to nie działa. Posiedziałem nad tym chwilkę, i oto co wymyśliłem:
<head><script>function add(text){document.form1.wpis.value+=text;document.form1.wpis.focus();}
</script></head>
gdzie form1 to nazwa formularza, a wpis to text area.mam jeszcze problem z tagami bb code. Mam tu działający kod Jscript:
<script language="JavaScript">function bbcode(code){var sl = (document.form1.wpis.value).substring(document.form1.wpis.selectionStart,document.form1.wpis.selectionEnd); return '['+code+']'+sl+'[/'+code+']';}
</script>[/htlm]ale nie wiem jak to wykożystać, bo mam tekst 'Ala ma kota' i chcę, aby przed i po 'kota' były odpowiednio [ b ] i [ /b ]. Tylko nie wiem jak to zrobić. Gdy użyję:[html]
<input type="button" onClick="bbcode('b');" />
przy zaznaczonym 'kota' i wcisnę ten guzik to textarea (wpis) będzie wyglądał tak:'Ala ma kota
kota.'Czy jest w JS coś takiego jak w php str_replace() ??to nie działa. Posiedziałem nad tym chwilkę, i oto co wymyśliłem:
<head><script>function add(text){document.form1.wpis.value+=text;document.form1.wpis.focus();}
</script></head>
gdzie form1 to nazwa formularza, a wpis to text area.mam jeszcze problem z tagami bb code. Mam tu działający kod Jscript:
<script language="JavaScript">function bbcode(code){var sl = (document.form1.wpis.value).substring(document.form1.wpis.selectionStart,document.form1.wpis.selectionEnd); return '['+code+']'+sl+'[/'+code+']';}
</script>[/htlm]ale nie wiem jak to wykożystać, bo mam tekst 'Ala ma kota' i chcę, aby przed i po 'kota' były odpowiednio [ b ] i [ /b ]. Tylko nie wiem jak to zrobić. Gdy użyję:[html]
<input type="button" onClick="bbcode('b');" />
przy zaznaczonym 'kota' i wcisnę ten guzik to textarea (wpis) będzie wyglądał tak:'Ala ma kota
kota.'Czy jest w JS coś takiego jak w php str_replace()