Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 20.01.2008 Skąd: PL Ostrzeżenie: (0%)
|
Witam,
Prosze o jakies wskazówki jakzmodyfikować ten skrypt, aby po kliknieciu na załącz kolejny plik wyskakiwała nowa linia z polem na plik oraz polem do ktorego moge wprowadzic jakas liczbe oto skrypt js: Kod <script type="text/javascript"> <!-- function dodaj_element(kontener){ var znacznik = document.createElement('input'); znacznik.setAttribute('type', 'file'); znacznik.setAttribute('name', 'plik[]'); var kontener = document.getElementById(kontener); kontener.appendChild(znacznik); } //--> </script> oraz formularz html: Kod <form enctype="multipart/form-data" method=post action="add_foto.php"> <table bgcolor=#cccccc> <tr> <td>Zdjęcie</td> <td>Ilość:</td> </tr> <div id="pliki"> <tr> <td><input type="file" name="plik[]" /></td> <td><input type="text" name="ile[]" size="3" /></td> </tr> </div> </table> <div> <input type="button" value="Załącz kolejny plik" onclick="dodaj_element('pliki');" /> <input type="submit" value="Wyślij" /> </div> </form> Probowalem dodawac do skryptu js znacznik2, ale nic to nie dalo Kod var znacznik2 = document.createElement('input'); znacznik.setAttribute('type', 'text'); znacznik.setAttribute('name', 'ile[]'); Jesli ktos ma jakis pomysl bede wdzieczny Ten post edytował leos 11.03.2008, 12:06:46 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 603 Pomógł: 131 Dołączył: 24.07.2007 Skąd: Górny Śląsk Ostrzeżenie: (0%)
|
Eh.. Pisało, że kod był z palca (czyt. z pamięci). Pomyliłem się trochę z znakami =.
Wersja poprawiona poniżej. A na przyszłość korzystaj z FireBug (wtyczka do FF), jakbyś miał to od razu wyłapiesz, gdzie się pomyliłem.
|
|
|
|
leos [js] dołączanie wielu plików 11.03.2008, 12:03:01
lord_t Wydaje mi się, że dobrze kombinujesz. tylko czemu ... 11.03.2008, 12:12:10
leos Głupi blad zrobilem...
Mam teraz:
Kod<script t... 11.03.2008, 12:34:14
lord_t [HTML] pobierz, plaintext <script type="te... 11.03.2008, 12:45:26
leos Nie dziala ten kod JS.
Zrobilem z tym div-em jak p... 11.03.2008, 13:33:23 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 21:00 |