Avatar billede christian_bp Nybegynder
04. juni 2007 - 15:29 Der er 3 kommentarer og
1 løsning

Kan ikke få enter til at virke når man trykker på den

Jeg har en fuktion der skal tage input fra et tekstfelt og smide det bagpå et link når man trykker på enter, og når man trykker på knappen. Knappen kan jeg få til at virke, men når jeg trykker på enter virker det ikke.

Er der nogle der kan se hvad jeg gør galt?

<td>
<input id="test" value="S&oslash;g p&aring; test.dk" onclick="this.value=''" size="7"

style="width: 140px; font-family: verdana,sans-serif; font-size: 11px;" type="text" onkeypress="if(keyCode=13)

{parent.location.href='http://www.test.dk/cm/1.883?general-search=true&search-field='+document.getElementById('test').value}"

/>

</td>

<td>

<input class="bp" onclick="send()" target="_blank" value=" S&oslash;g " type="button" />

</td>

Mvh. Christian Olsen
Avatar billede christian_bp Nybegynder
04. juni 2007 - 15:35 #1
RETTELSE:
Der er selvfølgeligt if(keycode==13) jeg ikke kan få til at virke...
Avatar billede w13 Novice
04. juni 2007 - 15:38 #2
Prøv dette:
-------------------------------------------------------
<td>

<script type="text/JavaScript">
function Search() {
    parent.location.href='http://www.test.dk/cm/1.883?general-search=true&search-field='+document.getElementById('test').value;
}
</script>

<input id="test" value="S&oslash;g p&aring; test.dk" onclick="this.value=''" size="7" style="width: 140px; font-family: verdana,sans-serif; font-size: 11px;" type="text" onkeypress="if(event.keyCode==13){Search();}" />

</td>

<td>

<input class="bp" type="button" target="_blank" value=" S&oslash;g " onclick="Search();" />

</td>
Avatar billede christian_bp Nybegynder
04. juni 2007 - 15:47 #3
Ahh... Det virker!

Nu tror jeg jeg ved hvad jeg gjorde forkert. Jeg havde først kaldt funktionen for søg() hvor det ikke virkede, kan det passe at det var fordi at jeg havde brugt et "ø" at den ikke kunne kende funktion?
Avatar billede w13 Novice
04. juni 2007 - 15:49 #4
Hmmm.. Muligvis. :) Jeg ved faktisk ikke, om Æ,Ø,Å og andre specialtegn skaber problemer i funktionsnavne.

Men tak for point! :)
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