Seite 1 von 1

Code Problem

Verfasst: 16. Aug 2009, 02:06
von gloop
Hallo ich brauch mal hilfe,

und zwar möchte ich ein onclick auf ein disabled dropdown machen. Leider greift das nicht, weil es disabled ist. gibt es eine Lösung, wie ich das ganze trotzdem machen kann? Ich hab schon ein div via position: absolute; dahintergelegt, aber das ganze klappt im IE nicht so wirklich selbst wenn ich z-index vom div ganz runterschraube ...

code würde so aussehen:

Code: Alles auswählen

<div onclick="javascript:document.getElementById('info').style.display = 'block';">
<select disabled>
<option>1</option>
<option>2</option>
</select>
</div>
<div id="info" style="display: none;">Info</div>

Re: Code Problem

Verfasst: 16. Aug 2009, 08:20
von Flummi
Wie wäre es denn, wenn du statt einem deaktiviertem dropdown-Feld einfach ein Bild davon einfügst? Spontan wüsste ich jetzt keine Lösung, wie man das sonst umsetzen könnte ;)

Re: Code Problem

Verfasst: 16. Aug 2009, 12:43
von mopf
wieso willst du überhaupt ein deaktiviertes dropdown haben?

gibt es da nicht andere möglichkeiten, wenn du bloß ne liste ausklappen willst?

Re: Code Problem

Verfasst: 16. Aug 2009, 14:09
von gloop
Naja das dropdown aktiviert sich später. Deshalb muss es deaktivierbar sein.

Re: Code Problem

Verfasst: 16. Aug 2009, 14:13
von mopf
bau doch ne if abfrage rein. solange es deaktiviert ist, isses halt net da und wenn es aktiviert wird, voila isses da

Re: Code Problem

Verfasst: 16. Aug 2009, 16:37
von gloop
Das löst aber nicht mein Problem ^^

Es soll ja sichtbar sein ;)

Re: Code Problem

Verfasst: 16. Aug 2009, 16:46
von CountZero
Ich habe etwas in diese Richtung mal mit Hilfe des readonly-Attributs und den onfocus Eventhandler gemacht ob das aber für dich passen könnte weiß ich natürlich nicht.

Der Unterschied zum disable war glaube ich das nicht ausgegraut wird was aber ja per background o.ä lösen kann.