Felix Riesterer: scrollbalken ein/aus

Beitrag lesen

Liebes tofuSCHNITZEL,

document.body.style.overflow = "hidden";

Gut. So muss das heißen.

document.getElementByTagName("body").overflow = "hidden";

Was machst Du denn hier??? Warum notierst Du diese Zeile mit einer Funktion, wo Du doch in der darüberliegenden Zeile ohne eine solche auskommst?

Außerdem gibt es diese Funktion nicht, sondern zwei sehr ähnlich lautende (beachte das "s" bei "Elements"):
document.getElementsByTagName()
document.getElementsByName()

In beiden Fällen bekommst Du aber eine Collection zurück, die mehrere Elemente beinhalten kann. In Deinem Falle sähe das dann so aus:

var bodies = document.getElementsByTagName("body");  
bodies[0].style.overflow = "hidden"; // analog zu Deiner ersten Codezeile  
  
/*kürzer */  
document.getElementsByTagName("body")[0].style.overflow = "hidden";

Aber die kürzeste Version hast Du oben ja selbst gepostet.

Ob das jetzt aber die Scrollbalken ein- und ausschaltet, das weiß ich nicht.

Liebe Grüße aus Ellwangen,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)