Cord Meyer: Auswahlbox soll ein Text in den selben Frame legen

Moin

Also ich habe folgendes Problem !

Ich habe eine Auswahlbox und jetzt will ich das hinter jedem Eintrag ein Befehl zum ausgeben eines Textes der aber im selben Frame erscheinen soll und keine neue Seite öffnet also praktisch auf der selben Seite wie die Kombobox ist und die nach der Ausgabe noch sichtbar ist.

Kann mir da einer helfen?

BITTE!!!!!!!!

  1. Hi,

    Ich habe eine Auswahlbox und jetzt will ich das hinter jedem Eintrag ein Befehl zum ausgeben eines Textes der aber im selben Frame erscheinen soll und keine neue Seite öffnet also praktisch auf der selben Seite wie die Kombobox ist und die nach der Ausgabe noch sichtbar ist.

    ist mit DHTML machbar. Erstelle einen Layer, in den Du die Texte ausgibst.

    Kann mir da einer helfen?

    BITTE!!!!!!!!

    Statt der Ausrufungszeichen hätte ich ganz gerne ein paar Kommas in Deinem vorhergegangenen Satz gesehen... dann hätte ich ihn vielleicht auch nur einmal zu lesen brauchen, um ihn zu verstehen.

    Cheatah

    1. Hi,

      Ich habe eine Auswahlbox und jetzt will ich das hinter jedem Eintrag ein Befehl zum ausgeben eines Textes der aber im selben Frame erscheinen soll und keine neue Seite öffnet also praktisch auf der selben Seite wie die Kombobox ist und die nach der Ausgabe noch sichtbar ist.

      ist mit DHTML machbar. Erstelle einen Layer, in den Du die Texte ausgibst.

      Kann mir da einer helfen?

      BITTE!!!!!!!!

      Statt der Ausrufungszeichen hätte ich ganz gerne ein paar Kommas in Deinem vorhergegangenen Satz gesehen... dann hätte ich ihn vielleicht auch nur einmal zu lesen brauchen, um ihn zu verstehen.

      Cheatah

      Kannst du mir da mal ein Beispiel nennen!

      1. Hi,

        Ich habe eine Auswahlbox und jetzt will ich das hinter jedem Eintrag ein Befehl zum ausgeben eines Textes der aber im selben Frame erscheinen soll und keine neue Seite öffnet also praktisch auf der selben Seite wie die Kombobox ist und die nach der Ausgabe noch sichtbar ist.

        ist mit DHTML machbar. Erstelle einen Layer, in den Du die Texte ausgibst.

        Kannst du mir da mal ein Beispiel nennen!

        nein. DHTML ist nicht trivial, und ein "einfaches" Beispiel wird Dir in aller Regel überhaupt nichts bringen.

        Beschäftige Dich mit DHTML; SelfHTML hat dazu ein recht umfassendes Kapitel.

        Cheatah

  2. Hallo Cord,

    mit DHTML

    also was in der Art von:

    if(document.all)  // IE
       document.all['MsHierhin'].innerHTML="neuer Text";
    if(document.layers) // Netscape
      document.layers['NnHierhin'].document.write="neuer Text";

    Im HTML:
      <layer name="NnHierhin" width=300></layer>
      <div id="MsHierhin"></div>

    Der layer im Netscape _muss_ absolut Positioniert werden, sonst gehts nicht.
      
    (mehr zu <layer> <../../tcka.htm#a2> )

    Aber eigentlich solltest du davon Abstand nehmen - es gibt sinvolleres zu tun.
    Einfachere und stabilere Variante:
    Texte als gif zu erstellen und die dann austauschen.  <../../tecbbe.htm#a9>

    Gruss,
    Carsten