Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]removeChild
Mrowek
post 8.08.2009, 12:59:01
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 1
Dołączył: 22.08.2008

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


kawalek js:
Kod
$(document).ready(function(){
$("#ab1").click(function (){
                    var otw = document.getElementById("badania");
                    var rbad = document.getElementById('aab1');
                    rbad.parentNode.removeChild(rbad);
                });
});

kawalek html:
  1. <div class="dane">RODZAJ BADA?:</div>
  2. <div id="badania"><div class="otwBadania">Badania</div>
  3. <input id="aab1" name="aab1" size="45"/>
  4. <img id="ab1" src="./zamk.gif" />
  5. </div>

teoretycznie ten kod miał przy naciśnięciu na obrazek zamk.gif usuwać input o id 'aab1'. Niestety jak można się domyślić ta się nie dzieje. Teraz pytanie do Was dlaczego?biggrin.gif

Ten post edytował Mrowek 8.08.2009, 13:08:49
Go to the top of the page
+Quote Post
wookieb
post 8.08.2009, 13:00:38
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




A co mówi konsola błędów? ctrl + shift + j w firefoxie. Naucz się jej używać.
Jeżeli nic nie mówi to sprawdź czy ten kod js wklejasz PO kodzie html z danymi elementami, które używasz albo walnij js w $(document).ready

Ten post edytował wookieb 8.08.2009, 13:01:21


--------------------
Go to the top of the page
+Quote Post
Mrowek
post 8.08.2009, 13:07:35
Post #3





Grupa: Zarejestrowani
Postów: 51
Pomógł: 1
Dołączył: 22.08.2008

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


konsola bledow nic nie pokazuje:/
zas kod js rzeczywiscie jest w $(document).ready tylko zapomnialem go na forum wsadzic;]
Go to the top of the page
+Quote Post
wookieb
post 8.08.2009, 13:11:44
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Używasz jquery to go używaj a nie wszystko niepotrzebnie mieszasz

Kod
$('#aab1').remove();


Najprawdopodobniej nie wykonuje się u ciebie funkcja click.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.06.2025 - 12:09