🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
2 messages
2 total messages Started by James Bond Sun, 25 Aug 2002 21:21
Javscript probleem
#7786
Author: James Bond
Date: Sun, 25 Aug 2002 21:21
29 lines
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
#7788
Author: Jos
Date: Mon, 26 Aug 2002 08:46
24 lines
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