Thread View: be.comp.programming
2 messages
2 total messages
Started by James Bond
Sun, 25 Aug 2002 21:21
Javscript probleem
Author: James Bond
Date: Sun, 25 Aug 2002 21:21
Date: Sun, 25 Aug 2002 21:21
29 lines
1941 bytes
1941 bytes
We hebben een Javascript in mekaar geknutseld en het wil maar niet werken.
Bedoeling van onderstaand script is dat hij automatisch overspringt naar het
volgende veld.
<input value=""
name="__item_Bijlage_B5_4_b_dd__"
maxLength="2" size="2"
nextField="__item_Bijlage_B5_4_b_mm__"
onKeyUp="JavaScript:GoToNextField(value.length, maxLength,
nextField)">
function GoToNextField(valueLength, maxLength, nextField)
{
if (valueLength == maxLength) {nextField.focus();}
}
Met onderstaande lijnen reageert hij wel met een ALERT venster, maar hij
springt niet over naar het volgende veld.
(Dus onze variabelen zouden dan toch moeten werken)
function GoToNextField(valueLength, maxLength, nextField)
{
if (valueLength == maxLength) {alert(nextField);}
}
Waar zit onze misrekening ?
Dirk
Re: Javscript probleem
Author: Jos
Date: Mon, 26 Aug 2002 08:46
Date: Mon, 26 Aug 2002 08:46
24 lines
2125 bytes
2125 bytes
"James Bond" <007(antispam)@pandora.be> schreef in bericht news:cTba9.87759$8o4.11686@afrodite.telenet-ops.be... > We hebben een Javascript in mekaar geknutseld en het wil maar niet werken. > Bedoeling van onderstaand script is dat hij automatisch overspringt naar het > volgende veld. > > <input value="" > name="__item_Bijlage_B5_4_b_dd__" > maxLength="2" size="2" > nextField="__item_Bijlage_B5_4_b_mm__" > onKeyUp="JavaScript:GoToNextField(value.length, maxLength,nextField)"> Hier zit de fout: nextField is een string. Wat jij wil is een referentie naar het OBJECT doorgeven, want je wil de focus() methode aanroepen. De volgende regel werkt wel: onKeyUp="JavaScript:GoToNextField(value.length, maxLength,__item_Bijlage_B5_4_b_mm__)"> omdat hier het object zelf als parameter opgegeven werd. Veel succes met je script! Jos
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