Otsche: Anfängerfrage

Hallo, habe mich hier angemeldet, weil ich auf ein JavaScriptanfänger Problem keine Lösung habe. Wie kann ich folgendes erreichen: Das ist mein Code

<script language="JavaScript">
<!--
function Katze(){
document.write('Miau');
}

//-->
</script>
<img src="GFX/Elemente/Iod.gif" onClick='Katze()'>
<img src="GFX/Elemente/Iod.gif" onClick='Maus()'>

<script language="JavaScript">
<!--
function Maus(){
hase='Pieps';
bar();
}
//-->
</script>

Nun werden, wenn ich klicke, die Bilder ausgeblendet und es steht nur noch der Text da, wie kann ich es so machen, dass die Bilder stehen bleiben, und wenn ich auf das erste Bild klicke, über dem Bild der Text aus Katze steht, udn wenn ich auf das zweite klicke, darunter der Text aus Maus steht? Brauche das für ein etwas umfangreicheres script...

Und noch eine zweite Frage: ich habe eine Menge Bilder, wenn ich auf eines klicke, wird in einer Funktion eine Variable umbenannt, wenn ich auf ein anderes klicke wird die Variable wieder umbenannt, wie kann ich diese Variable unter dem Bild ausgeben, so dass sie sich immer gleich mitändert, sobald sie einen neuen wert annimmt?

  1. Hallo Otsche!

    Das ist mein Code

    ihhhhh

    <script language="JavaScript">
    <!--
    function Katze(){
    document.write('Miau');
    }

    Zuerst einmal solltest Du keine Language angeben, sondern type="text/javascript" - das ändert aber nichts daran, dass Dein Script ganz einfach das bestehende Dokument durch "miau" ersetzt.

    Du solltest also ersatzweise mit innerHTML arbeiten.

    Und noch eine zweite Frage: ich habe eine Menge Bilder, wenn ich auf eines klicke, wird in einer Funktion eine Variable umbenannt, wenn ich auf ein anderes klicke wird die Variable wieder umbenannt, wie kann ich diese Variable unter dem Bild ausgeben, so dass sie sich immer gleich mitändert, sobald sie einen neuen wert annimmt?

    Auch hier könntest Du wie oben beschrieben arbeiten, oder in einem Textfeld ohne Rahmen einfach den Wert ausgeben.

    Es gibt aber sicherlich noch mehr Wege.

    Schönen Gruß

    Afra

    1. Danke seht. genau das habe ich gesucht.

      1. Hallo Otsche!

        Danke seht. genau das habe ich gesucht.

        Ja, wir sehen. SCNR

        Schönen Gruß

        Afra

        1. öhm...

          Danke seht. genau das habe ich gesucht.
          Ja, wir sehen. SCNR

          Du gestattest: ich sehe nicht, daß wirklich "genau das" gesucht wurde. Und vorsichtshalber würde ich mich aus dem hier von dir generalisierten "wir" ausgliedern wollen. Ich bin halt kurzsichtig - was bisweilen Vorteile hat.

          Grüße aus Berlin

          Christoph S.

          --
          Visitenkarte
          ss:| zu:) ls:& fo:) va:) sh:| rl:|
          1. Hallo Christoph S.!

            öhm...

            Danke seht. genau das habe ich gesucht.
            Ja, wir sehen. SCNR

            Du gestattest: ich sehe nicht, daß wirklich "genau das" gesucht wurde. Und vorsichtshalber würde ich mich aus dem hier von dir generalisierten "wir" ausgliedern wollen. Ich bin halt kurzsichtig - was bisweilen Vorteile hat.

            Er schrieb: Danke "seht".
            Das bedeutet: Er spricht "uns" an. (Wenn man es grammatikalisch genau nimmt).
            Daher meine Antwort: "Ja, wir sehen".

            Keinerlei mehr Gedanke sollte es sein.

            Sorry, wenn mein Humor etwas weiter greift...

            Grüße aus Berlin

            Christoph S.

            Schönen Gruß

            1. hallo afra,

              (Wenn man es grammatikalisch genau nimmt).

              Ich habe es nicht nur grammatikalisch, sondern auch rechtschreiberisch und überhaupt ganz fürchterlich ernst und genau genommen, siehe https://forum.selfhtml.org/?t=128067&m=826872 und Stonies Antwort.

              Sorry, wenn mein Humor etwas weiter greift...

              Ich darf mal einen Satz von Tommy Lee Jones aus MIB zitieren: "nein, wir [...] verfügen über keinerlei Humor, von dem wir wüßten".

              *gg*

              Grüße aus Berlin

              Christoph S.

              --
              Visitenkarte
              ss:| zu:) ls:& fo:) va:) sh:| rl:|
  2. Hallo Otsche,

    lustig, deine JS-Funktionen!

    Manchmal weiß ich aber nicht, ob uns der ein oder andere hier nicht nur verarscht. Für solche Fälle stehe ich ja sogar telefonisch zur Verfügung. Vielleicht können wir dann sogar was regeln.

    Gruß Gernot