![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 3 Dołączył: 31.01.2011 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
Pomożecie? (IMG:style_emoticons/default/smile.gif)
o ile button przeskakuje na "Anuluj" - to nie wraca i poza tym nic sie nie dzieje:
|
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
wywal to
$(document).ready(function(){ i staraj sie na przyszlosc doczytac co robia rzeczy ktorych uzywasz bo potem takie kwiatki |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 3 Dołączył: 31.01.2011 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
teraz nawet button sie nie przelacza - w ogole nieaktywny
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
pokaz kod po zmianach
bo rozumiem ze oprocz $(document).ready(function(){ wywaliles tez koncowke tej funkcji czyli jeden } oraz jeden ) ? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 3 Dołączył: 31.01.2011 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Jednak nie wywaliles..... tylle czasu z js sie bawisz i nawet do konsoli bledow nie zagladasz jeszcze?
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 3 Dołączył: 31.01.2011 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
to co tak? tez nie idzie
|
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Tak, wlasnie tak. Teraz przejdzmy dalej. Proste debugowanie:
Kod function changeFile(){
if ($('#newCatalogFile".$i."').prop('type: text')){ alert("Widzisz 1?"); $('#newCatalogFile".$i."').prop('type: text'); $('#newCatalogFile".$i."').attr('disabled: true'); $('#changeCatFile".$i."').html('Zmień plik'); } else{ alert("A moze widzisz 2?"); $('#newCatalogFile".$i."').prop('type: file'); $('#newCatalogFile".$i."').attr('disabled: false'); $('#changeCatFile".$i."').html('Anuluj'); } } |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 3 Dołączył: 31.01.2011 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
ale ja mam w konsoli pusto
|
|
|
![]()
Post
#11
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Niemozliwe. Przy poprzednim kodzie gdzie zostawiles }) powinienies miec bledy w konsoli. Moze patrzysz nie na te konsole co trzeba... Ja mowie o konsoli przegladarki.
Niewazne, odpal debug co ci podalem |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 3 Dołączył: 31.01.2011 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
nie mam alertow za to wyswietla mi tresc pod spodem:
|
|
|
![]()
Post
#13
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
(IMG:style_emoticons/default/facepalmxd.gif)
No ale miales to dac w sekcji SCRIPT |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 3 Dołączył: 31.01.2011 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
index.php?page=edit&id=227632&c=Brunner:287 Uncaught ReferenceError: changeFile is not defined
at HTMLButtonElement.onclick (index.php?page=edit&id=227632&c=Brunner:287) oj kurde wkleilem calosc i wywalilo scripty wywala od razu 2 |
|
|
![]()
Post
#15
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Super, jak juz opanowales proste debugowanie to teraz sie wkoncu skup i zajrzyj do linka co podal trueblue bo zle uzywasz prop().
To po pierwsze A po drugie masz totalnie zla logike: jesli TYPE jest text to ustaw TYPE na text. No przeciez to nie ma zadnego sensu. Zebys lepiej zrozumial: Jesli x to 3 to ustaw x na 3 w przeciwnym wypadku ustaw x na "nie3" |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 3 Dołączył: 31.01.2011 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
ok ale to musze inaczej cala funkcje zrobic czy co? |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 46 Dołączył: 10.01.2016 Ostrzeżenie: (0%) ![]() ![]() |
Czy mógłbyś nakreślić, co dokładnie próbujesz osiągnąć?
Czy chodzi Ci o wzięcie wartości z input type checkbox? Kod var input = document.getElementsByTagName('input');
for(var i=0;i<input.length;i++) { input[i].addEventListener('change',function(e) { console.log(e.target.value); },false); } |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 3 Dołączył: 31.01.2011 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
nie,m to akurat byl przyklad.
chce za pomoca czegos takiego:
zrobic zeby button #changeCatFile po kliknieciu zmienil inputa #newCatalogFile na "type=file" wylaczajac duisabled i po kliknieciu anuluj - spowrotem na type=text i disabled |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 46 Dołączył: 10.01.2016 Ostrzeżenie: (0%) ![]() ![]() |
Kod var i=0;
document.getElementById('changeCatFile').addEventListener('click',function() { if(i==0) { document.getElementById('newCatalogFile').setAttribute('type','file'); document.getElementById('newCatalogFile').disabled = false; i=1; }else { document.getElementById('newCatalogFile').setAttribute('type','text'); document.getElementById('newCatalogFile').disabled = true; i=0; } },false); |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 46 Dołączył: 10.01.2016 Ostrzeżenie: (0%) ![]() ![]() |
Kod document.getElementById('changeCatFile').textContent = 'your new content'; Dlaczego zmieniłeś poprzedni kod, który Ci wysłałem? Ten Twój chyba nie działa. Ten post edytował Neutral 11.06.2018, 18:19:24 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 05:08 |