Ergebnis 1 bis 5 von 5

Thema: Per Ondblclick Bild überschreiben

  1. #1

    Per Ondblclick Bild überschreiben

    Hallo.
    Ich bräuchte den Befehl, um ein bestehendes Bild, mit einem Doppelklick drauf durch eine neues zu ersetzen.

    Also ich habe mi das folgendermaßen vorgestellt.

    HTML-Code:
    <img scr=".../.../xxx.jpg" ondblclick=" // Hier soll der Befehl stehen, um das aktuelle Bild mit dem neuen zu ersetzen //-->

  2. #2
    "this.src = 'http://...'" ?
    edit: mist es heißt src.
    edit2: bei dir auch ^^

    Geändert von Crash-Override (26.12.2005 um 17:19 Uhr)

  3. #3
    @Crash-Override


    HTML-Code:
    <html><head><title>Test</title>
    </head><body>
    <img src="meine_url" width=100 height=100;" ondblclick="this.src = 'meine_url'">
    
    
    </body></html>

    Vielen Dank, so klappt es!
    Aber: Wie kann ich es wieder rückgängig machen?

    Also wenn man erneut auf das Bild klickt, dann wird wieder das erste geladen.

    ...#

  4. #4
    Dazu brauchst du dann eine richtige Javascript-Funktion. Etwa so:


    HTML-Code:
    <html>
    <head>
    <title>Test</title> 
    </head>
    
    <script type="text/javascript">
    
    var original = true;
    
    function wechsel (bildnummer) {
    
    if (original) window.document.images[bildnummer].src = "meine_zweite_url";
    
    else window.document.images[bildnummer].src = "meine_url";
    
    original = !original;
    
    }
    
    </script>
    
    <body> 
    
    <img src="meine_url" width=100 height=100;" ondblclick="wechsel (0)"> 
    
    </body>
    </html>
    Edit: Bitte, ich helf' ja gern! Und vielleicht hätt' ich's dazusagen sollen, glaub aber, es ist klar: Durch's Verändern von der Zahl bei "ondblclick="wechsel (0)"" kann man von verschiedenen Bildern die Quelle ändern, 0 ist es eben, weil's das erste Bild ist.

    Geändert von drunken monkey (26.12.2005 um 20:47 Uhr)

  5. #5
    @drunken monkey:

    Jepp, funktioniert alles einwand frei. Vielen Dank.


    ...#

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •