![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 16.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
function addOneInput(){
var input = document.createElement('input'); input.setAttribute('type', 'file'); input.setAttribute('name', 'change_photo'+ile); document.getElementById('new_div').appendChild(input); document.getElementById('new_div').innerHTML += '<br />'; ile++; } while ($r2 = mysql_fetch_assoc($wynik2)) { ?> <div><img src="../images/galleries/<?php echo $r2[thumb]; ?>" /></div> <a id="edytuj" href="java script:addOneInput();" onclick="java script:this.style.display='none'; ">edytuj</a></div> <div id="/** tu ma sie przy kazdym kliknieciu <a> tworzyc sie nowy div z nowym id */"></div> <br /> <?php } a funkcja addOneInput ma wrzucac inputa do kazdego nowoutworzonego diva |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Dodaj tej funkcji parametr, który będzie określał ID DIVa do którego ma zostać dodane pole. Chociaż w sumie można to zrobić przy pomocy JSowego nextSibling.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 16.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
no tak ale co z tego ze podam paramert jak bedzie mi wrzucal do tego samego jednego diva,
tutaj -> <div id="/** tu ma sie przy kazdym kliknieciu <a> tworzyc sie nowy div z nowym id */"></div> jest czesc ktorej nie wiem ...jak dawac nowego diva i jego id diva za kazdym razem jak wciskam edit function addOneInput(a){ var input = document.createElement('input'); input.setAttribute('type', 'file'); input.setAttribute('name', 'change_photo'+ile); document.getElementById('new_div').appendChild(input); document.getElementById('new_div').innerHTML += '<br />'; ile++; } while ($r2 = mysql_fetch_assoc($wynik2)) { ?> <div><img src="../images/galleries/<?php echo $r2[thumb]; ?>" /></div> <a id="edytuj" href="java script:addOneInput(100);" onclick="java script:this.style.display='none'; ">edytuj</a></div> <div id="/** tu ma sie przy kazdym kliknieciu <a> tworzyc sie nowy div z nowym id */"></div> <br /> <?php } |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Używaj bbcode, bo kod jest słabo czytelny.
A wracając, czemu tak kombinujesz z ID? Możesz przecież użyć this w kontekście funkcji i w jego ramach pozostałych parametrów drzewa DOM... -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 16.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
wiem co to this, ale moze jakies konkrety, np rozwiazanie .
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Gotowiec? W życiu.
Pokombinuj, ewentualnie nakierujemy. Wszystko, czego potrzebujesz, masz w Mozilla Developer Center, itp. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Może Ty byś przedstawił swoje próby byśmy mogli Ci powiedzieć co źle zrobiłeś? Gotowce jak najbardziej... ale w dziale Giełda ofert.
EDIT: znowu erix mnie uprzedził Ten post edytował Crozin 16.04.2009, 17:45:16 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 02:27 |