Cybaer: Text zur Laufzeit ändern

Beitrag lesen

Hi,

function neu_text()
        {
         obj=document.getElementById("change");
                new="Neuer Text";
        }

Und wo ist entweder das

// Einfacher Weg für komplexere Inhalte (Tags & Zeilenumbrüche)
  obj.innerHTML=""; // IE-Mac-Bugfix
  obj.innerHTML=new;

oder das

// Offizieller Weg für einfache Inhalte
  obj.childNodes[0].nodeValue=new;

?

Wenn ich nun aber bei der DrowDown Liste ein "onChange='javascript:neu_text();'" einbette, dann passiert da überhaupt nichts :-).

Was nicht wirklich wundert. ;-)

Bye the way: Wie gebe ich der Funktion als Parameter denn den Wert mit, welcher als Value zu dem entsprechenden Eintrag in der DrowDown Liste gehört? Denn schließlich muss ich in der Funktion ja dementsprechend reagieren.

Den value der select-Liste auslesen und einen entsprechenden Text zuordnen. Ob das außerhalb geschieht und dann mittels Parameter übergeben wird, oder ob das inerhalb der Funktion geschieht, ist weitgehend Geschmackssache.

Gruß, Cybaer

--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!