Web-TorMedlem sedan nov. 200013 890 inlägg Jag vill ha en funktion som fäller ut en select-tagg. Den ska alltså inte öppna några länkar eller välja några värden utan bara öppna själva select-taggen:
<script type="text/javascript">
function openSelect() {
/* Här vill jag fälla ut select */
}
</script>
<select name="sel">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
<div onclick="openSelect();">Öppna select</div>
Några idéer?
Jag tror inte det går... :l
Web-TorMedlem sedan nov. 200013 890 inlägg Det är ett svar som jag inte vill ha. :(
PS. Det går bra med en IE-lösning.
PalleMedlem sedan apr. 20003 174 inlägg Lite kul när man klickar på Öppna select och sen på select-listan... :)
PalleMedlem sedan apr. 20003 174 inlägg
Erik Juhlin skrev:
Lite kul när man klickar på Öppna select och sen på select-listan... :)
Nu är det inte lika kul längre. ;)
Web-TorMedlem sedan nov. 200013 890 inlägg
Palle skrev:
En extrem ful-lösning a´la 5 min.
Nja, den var faktiskt kanske klurig men inte tillräcklingt bra. :)
Jag hade hoppars på att detta skulle funka men icke:
<script type="text/javascript">
function openSelect() {
var sel = document.getElementById('sel');
sel.focus();
sel.click();
}
</script>
<div onclick="openSelect();">Öppna select</div>
<select name="sel" id="sel">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
icaaqMedlem sedan okt. 20005 273 inlägg Du kan inte leka med size då?
[red]
<select id='foo'>
<option>1</option>
<option>2</option>
<option>3</option>
</select>
<input type='button' onclick="document.getElementById('foo').size = 3;" value='klick'>
[/red]
;)
mv icaaq
icaaqMedlem sedan okt. 20005 273 inlägg Samt att du kanske kan lägga din select i en div med ett högt z-index så att den inte stör resten av din layout ;)
mv icaaq
Jesper TMedlem sedan nov. 20017 144 inlägg Bra icaaq; ibland är det svårt att se skogen pga alla träd som står i vägen... ;) :e
Web-TorMedlem sedan nov. 200013 890 inlägg Nja, jag vill fortfarande att det ska vara en "drop-down"-select. ;)
PalleMedlem sedan apr. 20003 174 inlägg Jag frågade vår clientside-programmerare, svar:
selectboxar är ett windowsobjekt, tvivlar skarpt på att native functions fungerar på det tyvärr.
Web-TorMedlem sedan nov. 200013 890 inlägg Jag får väl nöja mig med det svaret. :(
Men tack ändå för hjälpen och hojta gärna till om ni stöter på en lösning. :)