[PDF Javascript] probleem met Setfocus

Pagina: 1
Acties:

  • Dutch_guy
  • Registratie: September 2001
  • Laatst online: 24-07 13:40
Ik ben bezig met het ontwerpen van een formulier, met wat validaties. Nu gebruik ik voor ieder veld een javascript, bijv:

var v1 = getField("Naam").value;

if (v1=="")app.alert("Vul uw naam in a.u.b.") & getField("Naam").setFocus();

Dit zorgt er dus voor dat als men niets invult in het veld "Naam", er een popup komt en men kan niet verder naar het volgende veld.

ECHTER, als men meteen <TAB> drukt dan verschijnt de popup, de cursor gaat 'eventjes' naar het volgende veld, die ook weer een popup genereert.
Op dat moment zit je in een loop, waar je niet meer uitkomt.

Iemand een oplossing hiervoor?

Ik moet de validatie overigens op veldniveau doen, niet achteraf.

Pay peanuts get monkeys !


Verwijderd

Dutch_guy schreef op 18 September 2002 @ 13:33:
if (v1=="")app.alert("Vul uw naam in a.u.b.") & getField("Naam").setFocus();
Is dit pseudo-code? Zo nee, wat doet die '&' daar?

  • André
  • Registratie: Maart 2002
  • Laatst online: 14:07

André

Analytics dude

Dutch_guy schreef op 18 september 2002 @ 13:33:
var v1 = getField("Naam").value;
if (v1=="")app.alert("Vul uw naam in a.u.b.") & getField("Naam").setFocus();
Zo misschien:
code:
1
2
3
4
5
6
var v1 = getField("Naam").value;
if (v1 == "")
{
  app.alert("Vul uw naam in a.u.b.");
  getField("Naam").setFocus();
}

En getField is een functie die bestaat?

En wat doet PDF in de titel?

  • Dutch_guy
  • Registratie: September 2001
  • Laatst online: 24-07 13:40
Deze Javascript gebruik ik in een PDF formulier, vandaar de PDF in de titel.
Jouw code doet overigens hetzelfde als de mijne, ik raak nog steeds in een loop, als ik naar een volgend veld <TAB>

Pay peanuts get monkeys !


  • Dutch_guy
  • Registratie: September 2001
  • Laatst online: 24-07 13:40
Iemand een oplossing ?

Pay peanuts get monkeys !