Tekstveld verzenden met enter

Gestart doorRobbert2 reacties24 weergaven

3 berichten · pagina 1 van 1

Robbert

Lid · Topicstarter

Berichten
9.969
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hoi pipeloi,
Ik ben/was net bezig met een zoekding voor relisten, alles werkt nu zon beetje, maar ik heb 1 vaag probleem met IE8 en het verzender van het veld.

<form action="http://www.re***n.nl/*******" method="post">
              <input type="text" name="q" id="q" class="zoekterm"/>
              <input type="submit" value="boeh" name="zoek" id="zoek"/>
        </form>


als ik deze code gebruik ben ik verplicht op de button boeh te drukken, als ik gewoon enter indruk dan lijkt het netalsof hij de pagina vernieuwt en verder er niks mee doet.

als ik deze code gebruik (met een input field extra):

<form action="http://www.r***ten.nl/*********" method="post">
<input type="text" name="q" id="q" class="zoekterm"/>
<input type="text" name="qsdaf" id="qdasf" class="zoektadsffdsaerm"/>
              <input type="submit" value="boeh" name="zoek" id="zoek"/>
        </form>


dan doet hij het verzenden wel gewoon normaal met enter
Dus ik snap het probleem niet echt,
iemand die dat wel weet?biggrin
0
Berichten
5.795
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
je kan dat doen met
javascript
:

<SCRIPT TYPE="text/javascript">
 <!--
 function submitenter(myfield,e)
 {
 var keycode;
 if (window.event) keycode = window.event.keyCode;
 else if (e) keycode = e.which;
 else return true;

 if (keycode == 13)
    {
    myfield.form.submit();
    return false;
    }
 else
    return true;
 }
 //-->
 </SCRIPT>


ik gebruik dat zelf hier ook
0
Robbert

Lid · Topicstarter

Berichten
9.969
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ik had zoiets ook gevonden via google, maar ik heb een veel genialere oplossen (hij is iig korter)
gewoon:



ertussen zetten, want met

werkte het alsnog nietemo
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren