Hallo Beate!
<!--
document.write("<a href="javascript:show('x" +
"')">bla</a>");
//-->So, wie es jetzt hier steht, funktioniert es auch,
Das ist ja schon mal was :-))
Ich habe zum testen Deine Anweisung mal etwas umgeschrieben:
<!--
test = "huhu"
document.write("Ausgabe Beginn <a href="javascript:alert('" +
test +
test +
test +
"')">bla</a> Ausgabe Ende");
//-->
Das geht auch. Du wolltest aber, dass die 3 Zeilen mit Deinen Variablen in jeweils einer seperaten Zeile stehen. Dann teste das mal aus:
<!--
test = "huhu"
document.write("Ausgabe Beginn <a href="javascript:alert('" +
test
+
test
+
test
+
"')">bla</a> Ausgabe Ende");
//-->
Für Deinen Fall müsste es dann so aussehen:
<!--
document.write("<a href="javascript:show('" +
hallo1
+
hallo2
+
hallo3
+
"')">bla</a>");
//-->
Gruss
Mirko