Avatar billede fireworld Nybegynder
16. februar 2002 - 13:36 Der er 1 løsning

Find name i select...

Okay ved ikke om i kender Jubii chatten osv .. men der kan man

hvis man skriver i en <input TEXT> form

/skriv_til

og så et mellemrum og så et bogstav så kan man trykke på SHIFT tror jeg det er .. så finder den det nærmeste navn fra en <SELECT> box som har samme "NAME" værdi i starten.. jeg har rodet lidt med det ... men jeg kan ikke få det helt til at virke som ejg vil.,.


1) Kan ikke finde ud hvad KEYCODE Shift har...
2) Nå man skriver og den så skriver det forkert skal man kunne trykke på shift igen så finder den det næste i <select> boxen..



(mit eksempel ved jeg godt ikke er som jeg har forklaret jeg vil have det.. men kan ikke finde ud af den anden måde.. altså i mit eksempel gør den nå man trykker.. men det giver ligesom meningen i hvad det er for et script jeg vil have)


<script>
function getchatnamebytab(form)
{
    var form_tmp = form.value + String.fromCharCode(window.event.keyCode).toLowerCase();
    for (i=0;i< document.temt.navne.length;i++) {
    var form_navn = document.temt.navne.options[i].text;
    if (form_navn.substring(0,form_tmp.length).toLowerCase()==form_tmp) {form.value=form_navn;}
    }
}
</script>


        <form name="temt">
        <select name="navne">
        <option value="1">Mads</option>
        <option value="2">Torben</option>
        <option value="3">Carsten</option>
        <option value="4">Camilla</option>
        <option value="5">Lilli</option>
        <option value="6">Christel</option>
        <option value="7">Mark</option>
        </select>

        <input type="text" name="skriv" onkeydown="getchatnamebytab(this)">
        </form>





Avatar billede fireworld Nybegynder
17. februar 2002 - 13:53 #1
fik sq selv lige bikset et sammen
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