jaeger4x: Inhalt eines Textblocks ändern

Beitrag lesen

Hallo Micha,

erstmal danke für die Antwort...

jetzt hier etwas mehr Info :

hier ein Auszug aus meinem PHP-Skript, das die Source schreibt...:

  
print "<div style=\"position:fixed; top:{$oben}px; left:{$links}px; max-width:{$BILD_BREIT}px; max-height:{$hoehe}px; ";  
print "background-image: url('$startimage');";  
print "background-repeat:no-repeat;\" ";  
print "id=\"blenddiv\">\n";  
print "<img src=\"$startimage\" style=\"-moz-opacity: 0; -khtml-opacity: 0; opacity: 0;\"";  
print " id=\"blendimage\" alt=\"\">\n";  
print "<p id=\"beschreibung\">$text</p>\n";  
print "</div>\n";  

an anderer Stelle rufe ich dann beim anklicken eines Bildes ein javascript auf, dem (unter anderem) "beschreibung" und der "neue Text" als Parameter übergeben wird.

  
 print "<a href=\"javascript:blendimage('blenddiv','blendimage',";  
  print "'$fullname',500,'beschreibung','$text')\">\n";  

im Skript selbst benutze ich dann die beiden Parameter...

Das original-Skript habe ich von brainerror.net heruntergeladen um einen sanften Übergang zwischen zwei Bilder zu erzeugen...
Das Überblenden der Bilder funktioniert auch. Jetzt hätte ich halt noch gerne die passende Bildunterschrift...

  
function blendimage(divid, imageid, imagefile, millisec, textid, text) {  
	var speed = Math.round(millisec / 100);  
	var timer = 0;  
	  
	//set the current image as background  
	document.getElementById(divid).style.backgroundImage = "url(" + document.getElementById(imageid).src + ")";  
	  
	//make image transparent  
	changeOpac(0, imageid);  
	  
	//make new image  
	document.getElementById(imageid).src = imagefile;  
  
        document.getElementById(textid).innerHtml = text;  
  
	//fade in image  
	for(i = 0; i <= 100; i++) {  
		setTimeout("changeOpac(" + i + ",'" + imageid + "')",(timer * speed));  
		timer++;  
	}  
}  

Wenn du sagst, das muss gehen - wo ist dann mein Fehler?
Wie gesagt es geht nicht...

Gruß

Axel