Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS] Pętla w nazwie elementów
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
dami95
Oto część mojego kodu:
[JAVASCRIPT] pobierz, plaintext
  1. var ilosc = form.ilosc_zdjecia.value;
  2. for (var i = 0; i < ilosc; i++ ) {
  3. if (wzorurl.test(form.zdjecie1.value) === false) { //sprawdzenie pola zdjecie
  4. if (wzorbb.test(form.zdjecie1.value) === false) {
  5. addClass(form.zdjecie1, 'red');
  6. blad++;
  7. } else {
  8. removeClass(form.zdjecie1, 'red');
  9. tekst += '\n'+form.zdjecie1.value+'\n';
  10. }
  11. } else {
  12. removeClass(form.zdjecie1, 'red');
  13. tekst += '\n[kod]'+form.zdjecie1.value+'[/kod]\n';
  14. }
  15. }
[JAVASCRIPT] pobierz, plaintext


Chciałem, żeby "form.zdjecie1.value" było generowane przez pętle form.zdjecie1.value, form.zdjecie2.value, form.zdjecie3.value, form.zdjecie4.value itd... Zmienna ilość pobiera informacje z ukrytego input'a (hidden).
Skrypt do generator bbcode na moje forum... Za pomoc z góry dziękuję!
kamil4u
form['zdjecie'+i].value ?
dami95
sciana.gif nie działa
kamil4u
Jesteś pewien? Tutaj przykład: http://jsfiddle.net/5FB6X/ O to chodziło?

--eidt--
Spr. co zrobiłem i opisz o co dokładnie chodzi.
dami95
Zapomniałem dopisać, że form to zmienna:
var form = document.forms['generator'];

Tutaj cały kod: http://jsfiddle.net/4bWKQ/

Można wywalić...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.