Textausgabe in eine Zelle

goela

Erfahrenes Mitglied
Hallo,
wer kann mir für eine einfaches Problem eine Lösung nennen?

Möchte in einer Zelle einen Text per Javascript ausgeben. Funktion soll sein, dass die ich folgenden Text "Bild 1/5" (bei weiterklick Bild 2/5 usw.) ausgeben kann.

Muss nicht zwingend in einer Zelle sein.

Besten Dank.
 
An der stelle wo der Text hinsoll ein
Code:
<script>document.write('text');</script>
einfügen

Statt 'text' kannst du auch js variablen ausgeben z.b. 'Bild ' + vara + '/' + varb + ' bla bla'


Marcus
 
Der Ansatz hat mich ein Stück weitergebracht. Nun habe ich aber ein weiteres Problem(chen). Nun möchte ich ja die akutelle Bildnummer anzeigen.

Zum besseren Verständnis hier ein Bild. Je nachdem, wenn ich ein Pfeil drücke, wird die aktuelle Bildnummer erhöht oder erniedrigt.
 

Anhänge

  • 25509attachment.jpg
    25509attachment.jpg
    13,8 KB · Aufrufe: 7
Ist ein sehr einfaches Script, dass im Hintergrund abläuft.

Code:
<script language="JavaScript" type="text/javascript">
<!--
var thisPic = 0
var myPix = new Array("images/pic1.jpg", "images/pic2.jpg", "images/pic3.jpg")
function doPrevious() {
    if (document.images) {
        thisPic--
		if (thisPic < 0) { thisPic = 1 }
        document.myPicture.src=myPix[thisPic]
    }
}
function doNext() {
    if (document.images) {
        thisPic++
		if (thisPic > 1) { thisPic = 0 }
        document.myPicture.src=myPix[thisPic]
    }
}
// --></script>
 
so sollte es gehen:
Code:
<script type="text/javascript">
<!--
var thisPic = 0
var myPix = new Array("images/pic1.jpg", "images/pic2.jpg", "images/pic3.jpg")
function doPrevious() {
    if (document.images) {
        thisPic--
		if (thisPic < 0) { thisPic = myPix.length-1; }
        document.myPicture.src=myPix[thisPic]
    }
    myInfo('Bild '+(thisPic+1)+'/'+myPix.length,'mySpan');
}
function doNext() {
    if (document.images) {
        thisPic++
		if (thisPic > myPix.length-1) { thisPic = 0 }
        document.myPicture.src=myPix[thisPic]
    }
    myInfo('Bild '+(thisPic+1)+'/'+myPix.length,'mySpan');
}

function myInfo(txt,objId)
{
  document.getElementById(objId).innerHTML=txt;
}
window.onload=function(){myInfo('Bild 1/'+myPix.length,'mySpan');}

// -->
</script>


mySpan ist dabei die ID des Elementes, wo der Text eingefügt werden soll.
 

Neue Beiträge

Zurück