Struppi: variablen per link erhöhen?

Beitrag lesen

Wenn Du die Variable mit alert() ausgibst, dann müsste es funktionieren; und für Berechnungen steht sie natürlich ebenfalls zuf Verfügung.

Alert gibt doch eine Meldung im Browser aus oder nicht? Das möchte ich ja gar nicht.

doch das möchtest du, nur du möchtest wahrscheinlich im Browserfenster etwas ausgeben. Mich wundert, dass du selfhtml nicht kennst. Hier http://de.selfhtml.org/javascript/objekte/document.htm
und hier http://de.selfhtml.org/javascript/objekte/node.htm werden die Möglichkeiten beschrieben, wie du Elemente und deren Inhalte ändern kannst. document.write() brauchst du nur um etwas während des Seitenaufbaus mit JS auszugeben oder um z.b. eine neunes Fenster zu beschreiben. Danach ist es unütz.

alert('<a href="javascript:bild_zaehler = bild_zaehler + 3"')

So? Das gibt eine Meldung aus. Und mit der Variable kann ich auch nicht weiter arbeiten.

Das ist wieder ein ganze anderes Problem. Du klickst hier auf einen Link, das Pseudoprotokoll 'javascript:' führt den Code aus und gibt den Rückgabewert quasi als Link wieder. Das willst du also auf keinen Fall, wenn willst du:

<a href="#" onclick="bild_zaehler += 3; alert(bild_zaehler)">

Struppi.

--
Javascript ist toll (Perl auch!)