Uli: Funktion in Funktion aufrufen

Beitrag lesen

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