V
vandyce
Guest
Hallo
Ich bin JavaScript-Anfänger und bastle gerade an meinen ersten Scripts
Mein JS sollte wie folgt funktionieren:
wenn die Höhe des <div id="scroll_content"> geringer ist als die höhe von <div id="scroll_content_all"> soll <div id="scroll_btn_all"> mit visibility:hidden; ausgeblendet werden.
so nun mein Lösungsansatz der leider nicht funktioniert
...und das html dazu...
ich bin jetzt schon ein paar Stunden am rumtesten, nun hoffe ich dass ihr mir weiterhelfen könnt.
Bis denn, MfG vandyce
Ich bin JavaScript-Anfänger und bastle gerade an meinen ersten Scripts
Mein JS sollte wie folgt funktionieren:
wenn die Höhe des <div id="scroll_content"> geringer ist als die höhe von <div id="scroll_content_all"> soll <div id="scroll_btn_all"> mit visibility:hidden; ausgeblendet werden.
so nun mein Lösungsansatz der leider nicht funktioniert
PHP:
<script type="text/javascript"><!--
function scrollDiv(strId,intSpd) {
// 1. Funktion die funktioniert (allerdings nur wenn ich checkHeight() rauskommentiere)
}
function checkHeight() {
if (document.getElementById('scroll_content').style.height < document.getElementById('scroll_content_all').style.height) {
document.getElementById('scroll_btn_all').style.visibility = 'hidden';
else {
document.getElementById('scroll_btn_all').style.visibility = 'visible';
}
}
}
//--></script>
Code:
<div id="scroll_content_all" style="position:relative; overflow:hidden; height:350px; width:310px; border: 1px solid #ccc;">
<div id="scroll_content" style="position: absolute; height:auto; width: 300px; padding: 5px; left: 0; top: 0;">
<!-- Hier erscheint der Inhalt -->
</div>
</div>
<div id="scroll_btn_all" style="javascript:checkHeight()">
<a href="#" onclick="return false" onmousedown="scrollDiv('scroll_content',8,this)"><img src="btn-up.gif" alt="Bild-Erklärbär"></a>
<br>
<a href="#" onclick="return false" onmousedown="scrollDiv('scroll_content',-8,this)"><img src="btn-dn.gif" alt="Bild-Erklärbär"></a>
</div>
Bis denn, MfG vandyce