TobiasG Skrevet 5. august 2011 Del Skrevet 5. august 2011 Har en ajax based søkemotor, som kommer med forslag fra en xml fil, dersom det du skriver inn ikke finnes i xml filen vil den søke manuelt. Problemet er at forslagene du får er satt opp som hyperkoblinger, og du fysisk sett er nødt til å klikke på disse. Prøvd å legge inn <input type=”text” onKeydown=”Javascript: if (event.keyCode==13) Search();”> <input type=”button” value=”Search” onClick=”Search();”> men problemet er jo 1, det er ingen submit button, 2 scriptet fungerer ikke i Firefox. Kort sagt er jeg ute etter et javascript som kan gjøre en link som denne <a href="index-2.php" target="showframe">Index 2</a> til å klikkes ved å klikke enter. Aka submit onkeydown. Lenke til kommentar
agrimsrud Skrevet 6. august 2011 Del Skrevet 6. august 2011 Kanskje jeg misforstod problemet, men hva med <input type="submit" />? Lenke til kommentar
cbastus Skrevet 15. august 2011 Del Skrevet 15. august 2011 Spørsmålet du spør er ganske uspesifisert. Har du mulighet til å legge ved en lenke eller mer kode fra det du jobber med, så blir det kanskje lettere å hjelpe deg. Lenke til kommentar
Wedvich Skrevet 16. august 2011 Del Skrevet 16. august 2011 Å bruke event.keyCode til slikt er generelt dårlig praksis, siden det går på keymap verdi i stedet for et event for knappen du vil bruke. 13 er keymap for enter-knappen på de fleste vesteuropeiske og amerikanske tastatur, men tastatur fra andre regioner kan ha enter-knappen på en annen keymapping. Det enkleste vil nok være å gjøre Search-knappen om til en submit. Deretter kan du fange onsubmit-eventen til selve formen for å kjøre funksjonen din og hindre siden i å laste på nytt (a la <form onsubmit="javascript:Search(); return false;">). Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå