Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> selectText
Cr3dO
post
Post #1





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 13.07.2007
Skąd: łódź

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


Hej, jak operować TYLKO na zaznaczonym tekście przez myszkę?

Mam pole w HTMLu typu textArea ( <textarea> ) a w nim tekst na 100 znaków, i teraz zaznaczam myszka litery od 2 do 5 i tylko na nich chce operować ( np. zmienić wielkość liter )

dzięki

Ten post edytował Cr3dO 11.01.2011, 11:57:10
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cr3dO
post
Post #2





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 13.07.2007
Skąd: łódź

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


Cytat(kamil4u @ 11.01.2011, 14:45:03 ) *
W textarea nie zmienisz wielkości liter tylko do fragmentu....



Zmienisz, mam kod:

Kod
var start = 5;
var end = 10;

    for (i = 0; i < 100; i++) {
        var textArea = document.getElementsByTagName('textarea')[i];
        var text0 = textArea.value.substring(0, start);
        var text1 = textArea.value.substring(start, end).toUpperCase();  
        var text2 = textArea.value.substring(end);        
        textArea.value = text0 + text1 + text2;
        textArea.focus();
    }


a chce aby owe zmiany były tylko w zaznaczonym tekście tak jak tu: http://www.mozilla.org/editor/midasdemo/
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 27.12.2025 - 11:52