Jump to content
php.lv forumi

Kur ir kljuuda ?


bro

Recommended Posts

Vai te ir kaada kljuuda.. ? kaapec shis skripts nestraadaa ?:)

 

<script> 
window.unload = function() {
 var bildes = document.getElementsByTagName("img");
 for (var i=0, len=bildes.length; i<len; ++i) {
   var img = bildes[i];
   if (img.src.indexOf("http://en.siteburg.com/pic/24_text.gif")!=-1) {
     img.style.display = "none";
   }
 }
}
</script>

Link to comment
Share on other sites

na to i est' ruki, shtob samomu postavit' i proverit' :)

 

PS: izdzēsīs gan bildi!

 

es piem. izmantoju šajā vietā

function selectRemoveItems( list ) {
   if ( !list ) return false;
   for ( i=0; i<list.options.length; i++ ) {
       if ( list.options[i].selected ) {
           list.options[i] = null;
           i--;
       }
   }
}

 

PPS: ja nezinātu, neteiktu :)

Edited by Delfins
Link to comment
Share on other sites

Nu no tā select bokša dzēsīs, jo to null jau tu piešķir pa tiešo option elementam.

Ja tu darītu:

var x = list.options[i]; 
x = null;

Vai tad dzēstu? JS taču skaita references. list.options - 1 reference. Kad to piešķir mainīgajam x - 2 references. x = null - 2-1=1 reference. Nav jādzēš tātad (>0).

 

Pie tam: tu var keywordu nelieto? Visus mainīgos par globāliem pataisi?

Link to comment
Share on other sites

Es tevi kautkā nesaprotu. Man nesanāk ar null izdzēst:

<html><head><script type="text/javascript">
 function remove() {
   var div = document.getElementById("blabla");
   div = null;
   //    div.parentNode.removeChild(div); - es parasti šitā daru
 }
</script></head><body>
 <div id="blabla">šitajam jāpazūd</div>
 <input type="button" onclick="remove();" value="izdzēst tekstu"/>
</body></html>

Edited by bubu
Link to comment
Share on other sites

×
×
  • Create New...