ultddave
7 June 2009, 14:15
http://img3.imageshack.us/img3/1646/javascriptprobleem.jpg
Hij zegt dat het leeg is, terwijl de variabele links onder wel degelijke de waarde "slideImg" heeft.
Dit is het deel van de code:
function switchImage(place) {
var new_image = getNextImage();
document[place].src = new_image;
var recur_call = "switchImage('"+place+"')";
timerID = setTimeout(recur_call, interval);
}
function startStop(place) {
if(onoffswitch==0)
{
switchImage(place);
onoffswitch++;
}
else
{
clearTimeout(timerID);
onoffswitch-=1;
}
}
// -->
</script>
<p>
<img id="slideImg" src="images/01.jpg" width="604px" height="453px" alt="Foto van auto."/>
<a href="#" onclick="startStop('slideImg')">play slide show</a>
<a href="#" onclick="prevImage('slideImg'); clearTimeout(timerID)"> previous</a>
<a href="#" onclick="switchImage('slideImg'); clearTimeout(timerID)">next </a>
</p>
Elke knop heeft deze error. Vroeger werkte het wel, nu ineens niet meer, geen idee waarom. Ik heb niets verandert :(.
EDIT: Het is een stuk code van een 'slideshow' in JavaScript. Van hier: http://www.webmonkey.com/tutorial/Make_a_JavaScript_Slideshow
Alleen hebk de laatste functie "startstop" zelf geschreven. Maar deze werkte gisteren nog.
Mvg,
Dave
PS: De waarde van de variabele new_image is ook juist.
Hij zegt dat het leeg is, terwijl de variabele links onder wel degelijke de waarde "slideImg" heeft.
Dit is het deel van de code:
function switchImage(place) {
var new_image = getNextImage();
document[place].src = new_image;
var recur_call = "switchImage('"+place+"')";
timerID = setTimeout(recur_call, interval);
}
function startStop(place) {
if(onoffswitch==0)
{
switchImage(place);
onoffswitch++;
}
else
{
clearTimeout(timerID);
onoffswitch-=1;
}
}
// -->
</script>
<p>
<img id="slideImg" src="images/01.jpg" width="604px" height="453px" alt="Foto van auto."/>
<a href="#" onclick="startStop('slideImg')">play slide show</a>
<a href="#" onclick="prevImage('slideImg'); clearTimeout(timerID)"> previous</a>
<a href="#" onclick="switchImage('slideImg'); clearTimeout(timerID)">next </a>
</p>
Elke knop heeft deze error. Vroeger werkte het wel, nu ineens niet meer, geen idee waarom. Ik heb niets verandert :(.
EDIT: Het is een stuk code van een 'slideshow' in JavaScript. Van hier: http://www.webmonkey.com/tutorial/Make_a_JavaScript_Slideshow
Alleen hebk de laatste functie "startstop" zelf geschreven. Maar deze werkte gisteren nog.
Mvg,
Dave
PS: De waarde van de variabele new_image is ook juist.