• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Variable in html?

Dyonisus

New member
Kann ich in html auch Variablen festlegen oder eine in
einem Javascript deklarierte Variable irgendwie auch
in einem folgenden html Tag verwenden?
Sprich, ist es möglich z.B. einem Link der Form
<a href="http://www.blabla + variable + blabla.de">
zu erstellen?
Mit einer Variablen, die ich auf dem üblichen Weg in einem Javascript zugewiesen habe, klappt es jedenfalls
nicht :-(
 
hi Dyonisus,

<script language="JavaScript" type="text/javascript">
<!--
function seite(tralala) {
parent.framename.location.href = "http://www.blabla" + tralala + "blabla.de";
}
//-->
</script>

<a href="javascript:seite('irgendwas');">blabla</a>
 
Zuletzt bearbeitet:
???

Ups, ich fürchte das war mir jetzt doch zu viel tralala :)
Das Ziel meiner Frage ist, daß ich in einem Fenster ein Eingabefeld habe
und das, was ich da reinschreibe soll nicht von einem Javascript, sondern
einfach in einer URL eingesetzt werden.
Also
<script language="Javascript">

var xy;
xy = top.FRAMENAME.document.Formname.buttonname.value
</script>

Und dann:
<a href="http://www.blabla + xy + blabla.de>blub</a>

Nur so geht es nicht.
Möglicherweise habe ich es einfach nicht verstanden (*g*) aber die
Variable ist in deibnem Beispiel im Script festgelegt, oder?
Und warum Seite ('irgendwas') ? und sind die tralalas identisch ?*verzweifelt*
 
hi Dyonisus,

eine variable aus einem JS an einen normalen link <a href="...">geht nicht.

<script language="JavaScript" type="text/javascript">
<!--
function seite(tralala) {

//parent.framename.location.href = "http://www.blabla" + tralala + "blabla.de";

alert("http://www.blabla" + tralala + "blabla.de");

}
//-->
</script>

<a href="javascript:seite('irgendwas');">blabla</a>

tralala muß gleich sein an beiden stellen was du da schreibst ist dir überlassen

wenn du jetzt auf den link klickst siehst du folgedes:
http://www.blablairgendwasblabla.de"



wenn du die Variable aus einem input übernehmen willst

dann sieht es so aus

<script language="JavaScript" type="text/javascript">
<!--
function seite() {

var xyz = parent.framename.document.Formname.elementname.value;


//parent.framename.location.href = "http://www.blabla" + xyz + "blabla.de";

alert("http://www.blabla" + xyz + "blabla.de");

}
//-->
</script>

<a href="javascript:seite();">blabla</a>
 
Zurück
Oben