1. sayfa
Soyle birsey daha yaptim. Elementlere etki etme gibi bir olay. eklemesini yaptim. Removechild metodu ile silebilirsiniz ... veya replace ile degistirebilirsiniz. yeni baslayan arkadaslara yardimci olur umarim
bu arada sorunu hala asamadim ilk post daki :S nasil yapicam anlamadim ... hangi attirbute kullanilmali ? donguye mi sokulmali anlamadim. progrma aciklamasi : burada baba (parent) yani kapsayici tag section oluyor (HTML 5 ile geldi) Bunu yapmamizin sebebi, Section taginin arasinda tanimladigimiz <P> elementlerini `createElement` metodu ile , referansini aldigimiz baba taginin icine appendChild metodu ile koyuyoruz. bu kadar. |
Jquery kullanarak bu şekilde yapabilirsin. var liste = $('#ogrenciListe'); |
tesekkurler. ilk mesajdaki sorunu cozmeye yardimci olabilir misin ? |
valla aliskanlik :) herseye java ... yardimci olabilecek yok mu ? :S |
$(document).read(function () { if($("#ogrenciListe").children().lenght <= 0) { $("#ogrenciListe").text("Henüz kayıt yok!"); } }); Yukarıda yazdığımı dene istersen. İstediğin böyle bir şey sanırım. Sayfa açıldığında veya yenilendiğinde liste içerisi boşsa "henüz kayıt yok" yazacak. Dolu olursa başka bir şey istiyorsan yardımcı olabilirim. |
bu jquery sanirim. ben jquerye de gectim lakin javascript olarak nasil cozebilirim ? java icin child metodunun uzunlugunu almayi denedim hata verdi... elements.length yapilmiyor... o sebepten sormustum. amacim kendimi gelistirmek javascriptte |
< body onload ="kontrol_li()" > ile < Resime gitmek için tıklayın > önceden "li"varmı yokmu kontrol ediyor. Denedim calıştı. |
Evet yukarıdaki kod jquery. JS ile de şu şekilde deneyebilir misin ? var c = document.getElementById("ogrenciList"); if(c.childNodes.length <= 0) { c.innerHTML ="Henüz kayıt yok!"; } |
1. sayfa
yapmak istedigim , fonskiyon aktif oldugunda li elementlerinin indexini kontrol etsin. eger index degeri null ise ekrana `henuz kayit yok` mesaji versin. Ama bunu yapamdim. For la li elementinin length ini alsam dedim ona da kafam yatmadi.
nasil bir yol izlemeliyim. tesekkurler.
< Bu mesaj bu kişi tarafından değiştirildi nickislemi -- 16 Eylül 2016; 22:23:58 >