Avatar billede no_doubt Nybegynder
02. april 2001 - 13:25 Der er 9 kommentarer og
1 løsning

søg i rullepanel

Jeg skal lige bruge et eksemple på hvordan man kan lave et søge felt som søger i et rullepanel oven over, og hvis man f.eks trykker m skal den går ned til M og hvis man trykker ma, skal den finde de første og markere det.

Tak
Avatar billede martin1000ben Nybegynder
02. april 2001 - 15:39 #1
Man kan bare bruge tasteturet

Fx. hvis du har en masse i et rullepanel...

Abe
Tissemyre
Svendknud
Børge
KalleKanin

Og du så trykker på K på tasteturet springer den automatisk ned til K
Avatar billede netsrac Praktikant
02. april 2001 - 15:48 #2
Jumper har lavet noget du måske kan bruge:

<HTML>
<HEAD>
<META NAME=\"GENERATOR\" Content=\"Microsoft Visual Studio 6.0\">
<TITLE></TITLE>
</HEAD>
<BODY>

<SCRIPT>
function matchFieldSelect (field) {
  var found = false;
  for (var i = 0; i < myOptions.length; i++)
    if ((found = myOptions[i].indexOf(field.value) == 0))
      break;
  if (field.createTextRange) {
    var cursorKeys =\"8;46;37;38;39;40;33;34;35;36;45;\"
    if (cursorKeys.indexOf(event.keyCode+\";\") == -1) {
      var r1 = field.createTextRange()
      var oldValue = r1.text;
      var newValue = found ? myOptions[i] : oldValue;
      if (newValue != field.value) {
        field.value = newValue
        var rNew = field.createTextRange()
        rNew.moveStart(\'character\', oldValue.length)
        rNew.select()
      }
    }
  }
}

// Valgmuligheder
myOptions = new Array(\"bamse\",\"bobby\",\"bonas\",\"bongi\",\"byrse\")

</SCRIPT>

<FORM NAME=\"aForm\">
AutoComplete
<INPUT TYPE=\"text\" NAME=\"word\"
      ONKEYUP=\"matchFieldSelect(this)\"
>
</FORM>

</BODY>
</HTML>


http://www.eksperten.dk/spm/58000
Avatar billede no_doubt Nybegynder
02. april 2001 - 18:38 #3
nej glem det, det var ikke hensigten
Avatar billede netsrac Praktikant
02. april 2001 - 18:40 #4
Well så kunne du vel have sagt det så jeg ikke skulle bruge min tid på at finde frem til noget script! Du bliver snart black listed.
Avatar billede jakoba Nybegynder
02. april 2001 - 20:52 #5
Det var noget i denne retning du ledte efter ikke?
http://hjem.get2net.dk/Jakob.Aggernaes/temp/exp61495.html

Hvis det var forventer jeg du sørger for at gi nogen point.

mvh JakobA
Avatar billede no_doubt Nybegynder
02. april 2001 - 20:57 #6
Ja, svar jokoba
Avatar billede jakoba Nybegynder
02. april 2001 - 21:21 #7
du har ikke noget åbent spørgsmål, så det kan jeg ikke.
Avatar billede no_doubt Nybegynder
03. april 2001 - 22:50 #8
slap nu af jakoba : http://www.eksperten.dk/spm/61034
Avatar billede jakoba Nybegynder
04. april 2001 - 07:03 #9
no_doubt >> Jeg vil bede dig dige et par hele sætninger om hvad du mener der foregår og hvilke points der skal gives for hvad.

mvh JakobA
Avatar billede martin1000ben Nybegynder
04. april 2001 - 11:02 #10
Også har du selv givet dig point No_Doubt
For dette spørgsmål..

Er det ikke lidt fusk ?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester