Forum Doku Wiki Blog

Forumsarchiv 2006, Januar
Document.write

archivierte Beiträge lesen

  1. (JAVASCRIPT) Document.write von Ron, 27. 01. 2006, 17:41

Document.write

Der folgende Beitrag wurde am 27. 01. 2006, 17:41 Uhr von Ron veröffentlicht.

Hallo,

kurze Frage:
Kann ein "document.write(variable)" durch Javascript geändert werden?

Beispiel:
var a = "Und?";
var b = "ok";
var c = "nicht ok";

document.write(a);


Problem:
Nach einem Klick auf einen Link soll nicht mehr a, sondern vielleicht b drin stehen.


Vielen Dank

Document.write

Der folgende Beitrag wurde am 27. 01. 2006, 18:34 Uhr von Cyx23 veröffentlicht.

Hallo,


> Beispiel:
> var a = "Und?";
> var b = "ok";
> var c = "nicht ok";
>
> document.write(a);

das Script selbst, etwa a la 'innerHTML', zu verändern wäre doch sowieso
nicht nötig wenn Variablen möglich sind.

var x=c; /* als default */

document.write(x);

Und der Link müßte dann x anders festlegen.
GGf. könntest du über  eine weitere Funktion noch 'return(x)' o.ä.
einbinden, und falls sich die betr. Variablen noch ändern ginge
zu Not noch etwas mit 'eval'.


Grüsse

Cyx23
--
Goldschmiedekurse Workshops Schmuckgestaltung Trauringe selber machen
Barrierefreies Webdesign in Düsseldorf
Designleistungen
CSS für alle Browser

Document.write

Der folgende Beitrag wurde am 27. 01. 2006, 18:39 Uhr von wahsaga veröffentlicht.

hi,

> Kann ein "document.write(variable)" durch Javascript geändert werden?

Wie meinen?

> Beispiel:
> var a = "Und?";
> var b = "ok";
> var c = "nicht ok";
>
> document.write(a);
>
> Problem:
> Nach einem Klick auf einen Link soll nicht mehr a, sondern vielleicht b drin stehen.

Was genau willst du jetzt?

Willst du den Wert von a so ändern, dass der von b drinsteht?
Dann mache das, a = b.

Oder willst du, dass document.write nachher den Wert von b ausgibt, was auch immer dann aktuell in b drinsteht?
Dann bräuchtest du wohl sowas wie eine Referenz, die du von Variable a auf b umbiegen kannst - sowas gibt es aber m.W. in Javascript für Variablen nicht.

gruß,
wahsaga


--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4