Hallo Martin,
ja und ganz genau an diesen Grundlagen magelt es mir eben, deswegen frage ich ja hier...
Ich komme nicht auf meinen Fehler mit der Übergabe:
function erzeugen()
{
// ###### Anfang Rahmen oben ######
if (document.form.r.checked==true)
{
var teil1 = "{i}{t " + document.r_oben.hexvalue1.value + "}{a {/t}}{/a}";
}
else
{
var teil1 = "{t " + document.r_oben.hexvalue1.value + "}{a {/t}}{/a}";
}
// ###### Überschrift ######
if (document.form.u.checked==true)
{
var teil2 = "{i}{c " + document.t_oben.hexvalue2.value + "}" + document.form.ueberschrift.value + "{/c}{/i}";
}
else
{
var teil2 = "{c " + document.t_oben.hexvalue2.value + "}" + document.form.ueberschrift.value + "{/c}";
}
// ###### Anfang Rahmen unten ######
var teil3 = "{t " + document.r_unten.hexvalue3.value + "}{a {/t}}{/a}";
// ###### Text unten ######
if (document.form.t.checked==true)
{
var teil4 = "{i}{c " + document.t_unten.hexvalue4.value + "}" + document.form.text.value + "{/c}{/i}";
}
else
{
var teil4 = "{c " + document.t_unten.hexvalue4.value + "}" + document.form.text.value + "{/c}";
}
// ###### Ende Rahmen unten ######
if (document.form.r.checked==true)
{
var teil5 = "{a {t}}{/a}{/t}{a {t}}{/a}{/t}{/i}";
}
else
{
var teil5 = "{a {t}}{/a}{/t}{a {t}}{/a}{/t}";
}
// ###### Teile zusammenfügen ######
var quelltext = teil1 + teil2 + teil3 + teil4 + teil5;
return quelltext;
// ###### Code ausgeben ???????????????????? #####
function code(quelltext)
{
var neuer_code = erzeugen(quelltext);
alert(neuer_code);
}
}
Gruß Uli