[JScript] functie voor uitklappen pulldown(select)

Pagina: 1
Acties:

  • Bas_f
  • Registratie: Januari 2001
  • Laatst online: 09-04 11:07
Hi,

Ik heb me al helemaal moedeloos gezocht, maar ik kan nergens vinden of er een functie in JavaScript bestaat die de <SELECT> automatisch doet uitklappen zonder op het pull-down pijltje ernaast te klikken.

Iemand ooit zoiets tegengekomen?

...


Verwijderd

Ik heb het met focus() en click() geprobeerd, maar dat werkt allebei niet. Ik stel voor dat je de SIZE attribuut gebruikt.

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 10-05 18:53

Bosmonster

*zucht*

da kennie

  • Bas_f
  • Registratie: Januari 2001
  • Laatst online: 09-04 11:07
Jahaa!! Thanks! Goed idee..

Size=aantal options in de select...


Na lang zoeken toch nog gelukt! :) (Op een iets andere manier, maar toch...)

...


Verwijderd

Laat es zien wat je gemaakt hebt dan.

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

ben ook wel benieuwd ....

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • ijsthijs
  • Registratie: Juni 2003
  • Laatst online: 22-05 09:49
Sorry voor omhoog kicken van dit onderwerp, maar heb precies dezelfde vraag en de oplossing is toendertijd niet gepost...de search brengt me niet verder.

Weet iemand dit ??

eenechtezzper.nl


  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

^^ Mooi uitgelegd toch :)

Wat je wel kan doen is een leuk dhtm scriptje maken met wat lijstjes oid.

disjfa - disj·fa (meneer)
disjfa.nl


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 10-05 18:53

Bosmonster

*zucht*

Ik blijf ook bij mn standpunt van 2,5 jaar geleden :)

[ Voor 25% gewijzigd door Bosmonster op 18-03-2004 16:54 ]


  • r0bert
  • Registratie: September 2001
  • Laatst online: 26-05 09:56
HTML:
1
2
3
4
5
6
7
8
9
10
<select id="elBla">
   <option>1</option>
   <option>2</option>
   <option>3</option>
   <option>4</option>
   <option>5</option>
   <option>6</option>
   <option>7</option>
   <option>8</option>
</select>

JavaScript:
1
document.getElementById('elBla').size = '4';


edit:
even <html> en <body> weggehaald

simpel uitgewerkt (alt. is met timeouts e.d.)

JavaScript:
1
2
3
4
5
6
7
8
9
10
<select id="elBla" onclick="this.size = (this.size == '5') ? '1' : '5';">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
</select>

[ Voor 134% gewijzigd door r0bert op 18-03-2004 17:30 ]


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

De vraag is natuurlijk: waarom zou je dat willen? Het hele idee achter dit soort formelementen is juist om een standaard manier van interactie te creëeren; iedereen weet dat je er op moet klikken om 'm te openen, waarom zou je daarvan af gaan wijken en mensen dus in verwarring brengen?

[ Voor 6% gewijzigd door crisp op 18-03-2004 18:26 ]

Intentionally left blank


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

crisp:
De vraag is natuurlijk: waarom zou je dat willen?
drm:
ben ook wel benieuwd ....
:P

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Verwijderd

Logisch; staat stoer en lijkt interactief? :D

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Verwijderd schreef op 19 maart 2004 @ 11:08:
[...]


Logisch; staat stoer en lijkt interactief? :D
En het komt gelukkig de usability ten goede :)

NOT!

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.

Pagina: 1