Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> TEXT - ile ich jest?, wyrażenia regularne? czy inne sposoby?
MP1
post
Post #1





Grupa: Zarejestrowani
Postów: 194
Pomógł: 0
Dołączył: 22.09.2003
Skąd: Polska

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


Powiedzmy, że będą np. 3 pola TEXT o atrybucie NAME rozpoczynającym się na "cos", np. "cos1".

Jak teraz sprawdzić, ile jest takich pól TEXT:?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Paul
post
Post #2





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

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


Wyglada na to, ze nie. Taki kod zwraca 4, czyli prawidlowo.
  1. <script type="text/javascript">
  2. function Dodaj() {
  3. todpusr=document.getElementsByTagName('input');
  4. ileusr=0; for(i=0;i<todpusr.length;i++) {
  5. if(todpusr[i].id.indexOf('wys_pyt')==0 && todpusr[i].type=='text') {
  6. ileusr++; } }
  7. alert(ileusr); }
  8. </head>
  9. <input type="text" id="wys_pyt[0]">
  10. <input type="text" id="wys_pyt[1]">
  11. <input type="text" id="wys_pyt[2]">
  12. <input type="text" id="wys_pyt[3]">
  13. <input type="button" value="Ile?" onclick="Dodaj()">
  14. </form>
  15. </body>
  16. </html>
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: 17.10.2025 - 17:07