selectievakje aanvinken en automatische naar het volgende veld

Status
Niet open voor verdere reacties.

jelleruben

Gebruiker
Lid geworden
11 nov 2006
Berichten
443
Hallo allemaal,

Ik kreeg van iemand een verzoekje, of het volgende mogelijk is.

Ik heb op een formulie een selectievakje, als deze aangevinkt word, dan zouden ze graag willen hebben, dat de focus automatisch naar het volgende veld gaat.

Is dit mogelijk, zo ja hoe kan ik dit aanpakken?

Groetjes,

Jelle Ruben
 
ik heb er zelf ooit een functie voor gemaakt met javascript:
Code:
function focusFirst() {
		var field = document.forms[0][1];
		field.focus();
	}

Deze roep je dus aan dmv onClick=focusFirst(); bij je selectievakje toe te voegen.
document.forms[0][1] roept trouwens standaard het eerste veld van het eerste formulier aan op de pagina. Je kan dit veranderen naar document.forms["formnaam"]["veldnaam"]

field.focus() zet de cursor vervolgens op dat veld.

Greetz
Flamedog
 
Okay, deze function moet ik in Modules maken, en vervolgens roep ik hem op in het formulier?
 
Flamedog is een beetje in de war; in Access kun je geen java gebruiken. In Access doe je dat met een gebeurtenis <Na bijwerken> op het betreffende selectievakje. De code wordt dan iets als:
Code:
Private Sub chkTest_AfterUpdate()
    If chkTest = True Then Me.btnStartStop.SetFocus
End Sub
Dus geen modules nodig verder... Gewoon op je formulier.
 
@OctaFish, heel erg bedankt, ik heb het voorelkaar gekregen, was even puzzelen, aangezien onder <Na Bijwerken> andere opdrachten stonden. Maar dat is nu helemaal gelukt. Topper
 
my bad :P te vlug gehandeld, het was inderdaad access en ik dacht een html formulier :p
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan