Web-Tor Medlem sedan nov. 2000 13 890 inlägg Trådstart 15 okt. 2004 06:44 #1 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?
Web-Tor Medlem sedan nov. 2000 13 890 inlägg Det är ett svar som jag inte vill ha.
PS. Det går bra med en IE-lösning.
Palle Medlem sedan apr. 2000 3 174 inlägg Lite kul när man klickar på Öppna select och sen på select-listan...
Palle Medlem sedan apr. 2000 3 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-Tor Medlem sedan nov. 2000 13 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>
I icaaq Medlem sedan okt. 2000 5 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
I icaaq Medlem sedan okt. 2000 5 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 T Medlem sedan nov. 2001 7 144 inlägg Bra icaaq; ibland är det svårt att se skogen pga alla träd som står i vägen...
Web-Tor Medlem sedan nov. 2000 13 890 inlägg Nja, jag vill fortfarande att det ska vara en "drop-down"-select.
Palle Medlem sedan apr. 2000 3 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-Tor Medlem sedan nov. 2000 13 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.