Thread View: be.comp.programming
3 messages
3 total messages
Started by Piet
Wed, 12 Jan 2005 20:22
Javascript
Author: Piet
Date: Wed, 12 Jan 2005 20:22
Date: Wed, 12 Jan 2005 20:22
9 lines
1306 bytes
1306 bytes
Ik ben een formulier aan het maken in htm Nu zoek ik een formule om van veld te veranderen in het vorige veld volledig is ingevuld. bv postnummer is ingevuld (dus 4 cijfers) en de cursor zou moeten overspringen naar het volgende veld. Ik hoor nu zeggen dat dit moet met javascript. Heeft er iemand zo een script of waar kan ik zoiets vinden. THX
Re: Javascript
Author: Wimjan
Date: Wed, 12 Jan 2005 22:16
Date: Wed, 12 Jan 2005 22:16
59 lines
2135 bytes
2135 bytes
Piet schreef:
> Ik ben een formulier aan het maken in htm
> Nu zoek ik een formule om van veld te veranderen in het vorige veld volledig
> is ingevuld.
>
Om *wat*?
> bv postnummer is ingevuld (dus 4 cijfers) en de cursor zou moeten
> overspringen naar het volgende veld.
>
Ah, da's duidelijker.
> Ik hoor nu zeggen dat dit moet met javascript.
> Heeft er iemand zo een script of waar kan ik zoiets vinden.
>
Zeker, hoewel het misschien niet in elke situatie werkt of werkt zoals
verwacht.
Kijk eens naar "Is there a way to automatically put focus on the next
input text field and continue to have to user typing when the previous
input text field is full?" op <http://developer.irt.org/script/335.htm>.
Voor jouw situatie zou het dan iets worden als:
<head>
<title>testje</title>
<script language="JavaScript"><!--
function KeyPress(what,e,max,action) {
if (document.layers) {
if (e.target.value.length >= max)
eval(action);
}
else if (document.all) {
if (what.value.length > (max-1))
eval(action);
}
}
//--></script>
</head>
<body>
<form>
Postnummer: <input type="text" name="postnummer" size="4" maxlength="4"
onKeyUp="KeyPress(this,event,4,'what.form.naam.focus()')">
<br>
Naam: <input type="text" name="naam">
</form>
</body>
Groet,
Wimjan
--
Sleet is van vroeger, tegenwoordig gaat alles kapot.
Re: Javascript
Author: Tim Van Wassenhove
Date: Wed, 12 Jan 2005 23:30
Date: Wed, 12 Jan 2005 23:30
14 lines
1132 bytes
1132 bytes
On 2005-01-12, Piet <adjin_san@hotmail.com> wrote: > Ik ben een formulier aan het maken in htm > Nu zoek ik een formule om van veld te veranderen in het vorige veld volledig > is ingevuld. > bv postnummer is ingevuld (dus 4 cijfers) en de cursor zou moeten > overspringen naar het volgende veld. > Ik hoor nu zeggen dat dit moet met javascript. > Heeft er iemand zo een script of waar kan ik zoiets vinden. Misschien wil je ook eens naar het tabindex attribuut kijken? -- Met vriendelijke groeten, Tim Van Wassenhove <http://www.timvw.info>
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads