Ergebnis 1 bis 20 von 321

Thema: Allgemeiner Fragethread

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

    Alexander Parr Gast
    ok, danke
    das habe ich mir auch überlegt mit einem radiobutton zu machen, ich dachte es gibt einen schönen Weg über JS aber trotzdem danke

  2. #2
    Zitat Zitat von Alexander Parr Beitrag anzeigen
    ok, danke
    das habe ich mir auch überlegt mit einem radiobutton zu machen, ich dachte es gibt einen schönen Weg über JS aber trotzdem danke
    Du könntest ein Eingabefeld vom Typ "hidden" nehmen und per JS den entsprechenden Pfad eintragen, wenn man auf ein Bild klickt.

    HTML-Code:
    <img src = "bild1.jpg" onclick = "document.getElementById('bild').setAttribute('value', 'bild1.jpg');" alt = "Beschreibung von Bild1" />
    
    ....
    
    <form ...>
    ...
    <input type = "hidden" value = "" name = "bild" id = "bild" />
    </form>

  3. #3
    Ich sehe da zwei Probleme:

    1. setAttribute() ist meines Erachtens nicht notwendig.
      Code:
      document.getElementById('bild').value = "wert";
      .. sollte außreichen.
    2. Da bei dem input-Element Name und ID identisch sind, wird das ganze in Opera und dem Internet Explorer nicht funktionieren.
      Opera bis 9.2 (oder 9.5, aber nicht mehr in 10) macht den selben Fehler wie der Internet Explorer und sammelt mit getElementById() auch Elemente auf, die den angegebenen Wert als Namen tragen (böser Bug). Wenn ich mich richtig erinnere gibt die Funktion gar nichts zurück, wenn Name und ID eines Elements identisch sind.

  4. #4

    Alexander Parr Gast
    hm ok danke danke...
    ich versuche das mal alles was ihr mir schönes geschrieben habt und melde mich dann noch mal, wenn noch jemand was einfällt dann schreibts einfach *g....

    danke soweit scho ma


    Alex

Berechtigungen

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