Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS] Muszę przeszukać wpisany ciąg i jeżeli znajdę odpowiedni wyraz, wstawić kod tego wyrazu do pola tekstowego, jak?
miedzna
post
Post #1





Grupa: Zarejestrowani
Postów: 401
Pomógł: 1
Dołączył: 10.03.2004
Skąd: Warszawa

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


Mam 2 pola tekstowe, w pierwszym wpisuję ciąg typu "Ala ma kota" i jeżeli ciąg zawiera wyraz "kot", to w drugim polu tekstowym wstawiam literkę K. Takich przypadków (czyli wyrazów i kodów) jest kilkadziesiąt. Nie mogę wpaść na pomysł jak to ugryźć. Jakiś array, explode, in_array, ale tego chyba nie ma w JS?

Macie pomysł?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
shaaaadow
post
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 6.01.2008
Skąd: Gniezno

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


Lepiej znam PHP niż JS ale tu masz wersje strpos z PHP`a przerobioną do JS...

[JAVASCRIPT] pobierz, plaintext
  1. function strpos (tekst, szukany, offset) {
  2. var i = (tekst+'').indexOf(szukany, (offset ? offset : 0));
  3. return i === -1 ? false : i;
  4. }
  5.  
  6. var wynik;
  7. wynik = strpos('Ala ma kota ', 'kota', 0);
[JAVASCRIPT] pobierz, plaintext


zwroci false jak nie bedzie ciagu albo pozycje jesli bedzie.. offset chyba wiesz do czego jest..
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: 24.12.2025 - 17:34