Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]wyrażenia regularne
-Gość-
post
Post #1





Goście







  1. <div costam="JakiesLiczby/1/[1111]"></div>



jak z parametru costam wyciągnąć liczby z pomiędzy nawiasu kwadratowego? jakiego wyrażenia użyć?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
kamil4u
post
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Masz gotowca:
[JAVASCRIPT] pobierz, plaintext
  1. <div title="JakiesLiczby/1/[1111]" id="test">1</div>
  2.  
  3. <script>
  4. val = document.getElementById('test').title;
  5. alert( /.*\[(\d+)\].*/.exec(val)[1] );
  6. </script>
[JAVASCRIPT] pobierz, plaintext

Ale na przyszłość damy Ci tylko wskazówki smile.gif + ten link http://www.egrafik.pl/kurs-regex-wyrazenia-regularne/


--------------------
Go to the top of the page
+Quote Post
-Gość-
post
Post #3





Goście







wszystko byłoby pewnie fajnie, gdyby nie fakt, że mam właśnie parametr costam, a nie title
[javscript]var val = document.getElementById('test').costam;
alert( /.*\[(\d+)\].*/.exec(val)[1] );[/javascript]

nie mam pojęcia jak pobrać wartość tego parametru, jakieś sugestie?
Go to the top of the page
+Quote Post
Fifi209
post
Post #4





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Nie istnieje atrybut costam dla div ani żadnego innego znacznika


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
morbic
post
Post #5





Grupa: Zarejestrowani
Postów: 116
Pomógł: 29
Dołączył: 13.12.2010
Skąd: Warszawa

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


  1. <div costam="JakiesLiczby/1/[1111]" id="test">1</div>
  2.  
  3. <script type="text/javascript">
  4. val = document.getElementById('test').getAttribute('costam');
  5. alert( /.*\[(\d+)\].*/.exec(val)[1] );


Co to za atrybut "costam"? co_jest.gif Używanie niestandardowych atrybutów raczej jest bardzo kiepskim pomysłem.. Nie możesz użyć title, alt, rel albo coś w tym stylu?

Ten post edytował morbic 3.07.2011, 00:30:30


--------------------
"Aby zrozumieć rekurencję, musisz najpierw zrozumieć rekurencję."
Go to the top of the page
+Quote Post
-Gość-
post
Post #6





Goście







wielkie dzięki dla morbica i kamil4u smile.gif
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 - 18:32