Hallo Forum,
ist es möglich, eine selbstdefinierte JS-Funktion dynamisch
zu erweitern/verändert. Schwer zu beschreiben. Daher anhand
eines Beispiels:
<html>
<head>
<script>
var variable;
function test ()
{
alert ("test");
if (variable) alert (variable);
}
</script>
<script>
variable = "wert";
document.onload = test;
</script>
</head>
</html>
Das würde dazu führen, dass die Funktion "test" nach Laden
des Domuments ausgeführt wird und zweimal etwas "alertet".
Der zweite alert() ist abhänig davon, dass die Variable
'variable' einen Wert enthält. Wäre der Variabken kein Wert
zugewiesen worden, hätte die Funktion test nur "test" alertet.
Weil ich auf die Verwendung von variable genre ganze verzichten
würde, frage ich mich, ob es wohl möglich ist, die Funktion
"test" an sich per Javascript vor dem Ausführen zu erweitern.
Etwa so etwas:
<html>
<head>
<script>
var variable;
function test ()
{
alert ("test");
}
</script>
<script>
test+= "alert('wert')";
document.onload = test;
</script>
</head>
</html>
Ist soetwas denkbar ?
danke für Tipps und
beste gruesse,
hienetz
ps.
ich habe mir, wie immer, alle Mühe gegeben meine Frage
so knapp wie möglich aber so ausführlich wie nötig zu
stellen.