Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zmiana zaznaczonego tekstu
radziopoke
post
Post #1





Grupa: Zarejestrowani
Postów: 125
Pomógł: 14
Dołączył: 2.06.2010

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


Ciekawi mnie kwestia zmiany tekstu, który jest zaznaczony.
Chodzi o to, że mam np. taki kod:
  1. <body>
  2. <div>Przykładowy tekst, którego zaznaczona część będzie zmieniana</div>
  3. </body>
  4. </html>

I gdy otwieramy stronę i np. zaznaczymy jakąś część tekstu to ta część powinna zostać pogrubiona.
np zaznaczamy tekst "zaznaczona" to kod html miałby się zmienić na:
  1. <body>
  2. <div>Przykładowy tekst, którego <b>zaznaczona</b> część będzie zmieniana</div>
  3. </body>
  4. </html>

Mój plan był taki. Po puszczeniu przycisku myszki odszukać początek zaznaczenia i tam wkleić <b>, potem znaleźć jego koniec i tam wkleić </b>
Problem polega na tym że nie wiem w jaki sposób mam uzyskać dane na temat początku i końca zaznaczenia.

Miałem też drugi plan, który zakładał że wytnę zaznaczony tekst do zmiennej, dopiszę z przodu i z tyłu odpowiedni tekst po czym tak przerobiony tekst wkleję w miejsce skąd został on wycięty. Udało mi się tylko uzyskać tekst zaznaczony. Niestety nie miałem znowu możliwości wklejenia go z powrotem.

Czy ma ktoś jakiś pomysł jak rozwiązać ten problem?
Go to the top of the page
+Quote Post
lukasz1985
post
Post #2





Grupa: Zarejestrowani
Postów: 205
Pomógł: 43
Dołączył: 5.03.2012

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


Możesz spróbować w ten sposób:
http://jsfiddle.net/2vbWq/2/

Ten post edytował lukasz1985 12.11.2012, 18:30:04
Go to the top of the page
+Quote Post
radziopoke
post
Post #3





Grupa: Zarejestrowani
Postów: 125
Pomógł: 14
Dołączył: 2.06.2010

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


dzięki. Nie jest źle tylko zastanawiam się czy za pomocą tego sposobu można zmienić kolor tekstu
Go to the top of the page
+Quote Post
d3ut3r
post
Post #4





Grupa: Zarejestrowani
Postów: 709
Pomógł: 176
Dołączył: 24.10.2010

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


Żeby zmienić kolor lub tło wystarczy CSS


--------------------
http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
Go to the top of the page
+Quote Post

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: 21.08.2025 - 01:11