Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] prosty edytor tekstu
sweter
post
Post #1





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Chciałem stworzyć prosty edytor tekstu na forum. Mam coś takiego:

w head:
Kod
   <script language=\"javascript\">
         var ilei=0;
         function wstaw(litera) {
            if(litera == 'i'){
              if(ilei==0){
                 document.getElementById('text').value += "[ " + litera + " ]";
                 ilei++;
              }else{
                 document.getElementById('text').value += "[ /" + litera + " ]";
                 ilei--;
              }
            }
          }
         </script>


w body:
Kod
   <form id="formularz" action="dodaj.php" method="post">
                   <a href="javascript:void(0)" onclick="wstaw('i');">i</a>
                   <textarea id="text" rows="10" name="odpowiedz" cols="163">$odpowiedz<textarea>
   </form>


Gdy klikam w " i " to w polu tekstowym za teksem pojawia się " [ i ] " lub "[ /i ]".
Ale ja chciałbym, żeby pojawiało się w miejscu gdzie jest kursor.
Jak to zrobić?


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 13:02