Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript] Konwerter znaków
ToxicBeast
post 29.01.2009, 22:19:42
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 29.01.2009

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


Jako, że to mój pierwszy post na tym forum, chciałbym wszystkich serdecznie powitać!
Mam mały problem ze skryptem konwertera. Wprawdzie działa, ale zamienia tylko jedną literę na tekst (w tym przypadku a na bbb).

for (i=0;i<=y.length;i++) {
if (y.charAt(i)=='a') y = y.substr(0,i)+'bbb'+y.substr(i+1,99999999);
}


Kiedy zamiast "a" wpiszę więcej niż jeden znak, konwerter nie działa. Chciałbym, aby na inny tekst mogły być zamieniane również całe wyrazy i zdania, nie tylko pojedyncze litery. Bardzo proszę o pomoc.
Pozdrawiam, Toxic





Ten post edytował ToxicBeast 29.01.2009, 22:21:17
Go to the top of the page
+Quote Post
sowiq
post 29.01.2009, 22:22:28
Post #2





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


http://www.w3schools.com/jsref/jsref_replace.asp
Go to the top of the page
+Quote Post
isso
post 29.01.2009, 22:46:11
Post #3





Grupa: Zarejestrowani
Postów: 296
Pomógł: 32
Dołączył: 3.01.2005

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


chartAt(i) - oznacza dokładnie: znak na pozycji "i" więc konkretny znak, nie możesz go porównywać z wieloma znakami smile.gif

chartAt(i) != "xx" zawsze dla dowolnych dwóch znaków


--------------------
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 Wersja Lo-Fi Aktualny czas: 28.04.2024 - 16:33