Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]zmiania zawartosci id w div
Ruch Radzionków
post
Post #1





Grupa: Zarejestrowani
Postów: 311
Pomógł: 25
Dołączył: 29.08.2011

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


witam mam takie pytanie jak za pomocą javascript zmienic zawartośc id w divnp. coś takiego
  1. <div id="cos"></div>

zmienic na:
  1. <div id="cosmozektos"></div>

szukałem ale nie umiałem znaleśc z góry dzięki za pomoc


--------------------
Pomogłem daj pomógł
Go to the top of the page
+Quote Post
pitu
post
Post #2





Grupa: Zarejestrowani
Postów: 476
Pomógł: 96
Dołączył: 10.04.2008
Skąd: Koszalin

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


http://jsfiddle.net/Xp2Bj/1/


--------------------
HTML/CSS/JS: jsfiddle
SQL: sqlfiddle
Go to the top of the page
+Quote Post
Ruch Radzionków
post
Post #3





Grupa: Zarejestrowani
Postów: 311
Pomógł: 25
Dołączył: 29.08.2011

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


chce zrobic wysuwane menu i wygląda to mniej więcej tak:
  1. $(document).ready(function() {
  2. $('#konto').click(function() {
  3. var testasdcva = document.getElementById('konto').id;
  4. if(testasdcva == 'kontozamknij')
  5. {
  6. document.getElementById('kontozamknij').id = 'konto';
  7. $("#panel").slideDown("slow");
  8. }
  9. else
  10. {
  11. document.getElementById('konto').id = 'kontozamknij';
  12. $("#panel").slideUp("slow");
  13. }
  14. });
  15. });

i niestety po 2 kliknięciu wyskakuje mi błąd z lini gdzie znajduje się to:
  1. var testasdcva = document.getElementById('konto').id;

oto błąd:
Kod
Uncaught TypeError: Cannot read property 'id' of null


--------------------
Pomogłem daj pomógł
Go to the top of the page
+Quote Post
pitu
post
Post #4





Grupa: Zarejestrowani
Postów: 476
Pomógł: 96
Dołączył: 10.04.2008
Skąd: Koszalin

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


Zamień:
Kod
var testasdcva = document.getElementById('konto').id;
if(testasdcva == 'kontozamknij')


na

Kod
var testasdcva = document.getElementById('konto');
if(testasdcva.id == 'kontozamknij')


--------------------
HTML/CSS/JS: jsfiddle
SQL: sqlfiddle
Go to the top of the page
+Quote Post
Ruch Radzionków
post
Post #5





Grupa: Zarejestrowani
Postów: 311
Pomógł: 25
Dołączył: 29.08.2011

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


dalej pokazuje
Kod
Uncaught TypeError: Cannot read property 'id' of null

ale teraz w
  1. if(testasdcva.id == 'kontozamknij')

tak wygląda cały kod js
Kod
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
$('#konto').click(function() {
var testasdcva = document.getElementById('konto');
if(testasdcva.id == 'kontozamknij')
{
document.getElementById('kontozamknij').id = 'konto';
$("#panel").slideDown("slow");
}
else
{
document.getElementById('konto').id = 'kontozamknij';
$("#panel").slideUp("slow");
}
});
});
</script>


--------------------
Pomogłem daj pomógł
Go to the top of the page
+Quote Post
pitu
post
Post #6





Grupa: Zarejestrowani
Postów: 476
Pomógł: 96
Dołączył: 10.04.2008
Skąd: Koszalin

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


Trochę zmieniony twój kod:
http://jsfiddle.net/MLqj2/


--------------------
HTML/CSS/JS: jsfiddle
SQL: sqlfiddle
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 Aktualny czas: 20.08.2025 - 11:32