Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS]textarea - jak okreslic pozycje kursora?
Forum PHP.pl > Forum > Przedszkole
pikornecki
Może mi ktoś łopatologicznie to wyjaśnić?
jaslanin
np.

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
  6. <title>Untitled Document</title>
  7. </head>
  8.  
  9. <body>
  10. <script type="text/javascript">
  11. $(document).ready(function() {
  12.  
  13. $('textarea#textarea1').focus(function() {
  14. focusedField = $(this)[0];
  15. });
  16.  
  17. $('input#input1').click(function() {
  18. alert(focusedField.selectionStart);
  19. });
  20.  
  21. });
  22. </script>
  23.  
  24.  
  25. <textarea id="textarea1"></textarea>
  26. <input type="button" id="input1" value="cursor's position" />
  27.  
  28. </body>
  29. </html>
peter13135
http://forum.php.pl/lofiversion/index.php/t76103.html
tu masz wyjaśnione bez użycia jquery
pikornecki
dobra może wyraziłem się mało precyzyjnie bo chodziło mi o dokładną pozycję w textarea żeby można było wstawiać text przez klikniecie przyciskiem w dowolnym miejscu właśnie wewnątrz textarea, znalazłem już rozwiązanie, które wymaga małej przeróbki a oto one:
klik
temat do zamknięcia.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.