Whitewashin alkuperäiset ohjeet ja tuollainen skripti. Poistaa kaikki viestit, joissa on yli 30 rivinvaihtoa. Ei täydellinen, mutta auttaa luettavuutta ;o)
var oddeven = 1;
var divs = document.getElementById('comments').getElementsByTagName('div');//Etsitään lomakkeesta kaikki div-tagit
for(var i in divs){// Käydään kaikki divit läpi
if(divs[i].className=='content') { // Löydettiin kommentti
// Tsekataan montako rivinvaihtoa
while(divs[i].firstChildbrTags = divs[i].getElementsByTagName('br').length > 30){ //Yli 20 rivinvaihtoa
// Riviä ei näytetä. Piilotetaan css:llä
divs[i].parentNode.style.display = 'none';
} else {
// Rivi näytetään. Päivitetään riviväritys oikeaksi
divs[i].parentNode.className = ( oddeven % 2) ? 'even' : 'odd';
}
}
}
var oddeven = 1;
var divs = document.getElementById('comments').getElementsByTagName('div');//Etsitään lomakkeesta kaikki div-tagit
for(var i in divs){// Käydään kaikki divit läpi
if(divs[i].className=='content') { // Löydettiin kommentti
// Tsekataan montako rivinvaihtoa
while(divs[i].firstChildbrTags = divs[i].getElementsByTagName('br').length > 30){ //Yli 20 rivinvaihtoa
// Riviä ei näytetä. Piilotetaan css:llä
divs[i].parentNode.style.display = 'none';
} else {
// Rivi näytetään. Päivitetään riviväritys oikeaksi
divs[i].parentNode.className = ( oddeven % 2) ? 'even' : 'odd';
}
}
}
Vastaukset 9
Vanhimmat
Näin sitä pitää. :D
var divs = document.getElementById('comments').getElementsByTagName('div');//Etsitään lomakkeesta kaikki div-tagit
for(var i in divs){// Käydään kaikki divit läpi
if(divs[i].className=='content') { // Löydettiin kommentti
// Tsekataan montako rivinvaihtoa
if(divs[i].getElementsByTagName('br').length > 30){ //Yli 20 rivinvaihtoa
// Riviä ei näytetä. Piilotetaan css:llä
divs[i].parentNode.style.display = 'none';
}
}
}
Sehän olikin tosiaan turha se odd/even -juttu nodeissa ;o)
Nyt ei minulla näy enää rivittäjäkuspeän häröilyt ollenkaan.
Jälleen kerran Ateistit vetivät multinikkiä turpiin 100 - 0.
Mahtavaa, kiitos!
Multinikki voitti taas 1000-0
Jaa...? norska krunts?
Kiitokset tästä! :D
"Obi-wan has taught you well...."
Whitewashin ja sinun skripteillä on loistava vaikutus tämän palstan luettavuuteen, kiitos!
Köysi?