login  Naam:   Wachtwoord: 
Registreer je!
 Forum

leeg maken voor focus

Offline Schokkie - 06/07/2005 19:44 (laatste wijziging 06/07/2005 19:56)
Avatar van SchokkieNieuw lid Hallo

Met
  1. document.forms[formInst].elements[elementInst].focus();
kun je op een veld een focus plaatsen
maar hoe kun je nu eerst dit veld leeg maken en dan de focus eropplaatsen.

PS : ik heb reeds gezocht maar niet gevonden (sorry)

Johan:$

9 antwoorden

Gesponsorde links
Offline Metalhead - 06/07/2005 19:56
Avatar van Metalhead HTML gevorderde Door deze2 commando's achter elkaar aan te roepen lijkt me?
document.forms[formInst].elements[elementInst].value='';
document.forms[formInst].elements[elementInst].focus();
Offline Schokkie - 06/07/2005 20:00
Avatar van Schokkie Nieuw lid had ik ondertussen ook al geprobeerd maar bij het toevoegen van

  1. function position()
  2. {
  3. document.forms[formInst].elements[elementInst].value='';
  4. document.forms[formInst].elements[elementInst].focus();
  5. }

en
  1. <body onload="position();">


Maar wanneer ik
  1. document.forms[formInst].elements[elementInst].value='';
toevoeg werkt het niet meer
Offline Metalhead - 06/07/2005 20:02
Avatar van Metalhead HTML gevorderde Werk je met firefox?
Zo ja, kijk dan even of je een foutmelding krijgt in de javascript-console...
Offline Schokkie - 06/07/2005 20:17
Avatar van Schokkie Nieuw lid ik krijg de melding :

document.forms[formInst].elements[elementInst] has no properties
Offline Metalhead - 06/07/2005 20:24
Avatar van Metalhead HTML gevorderde dan kun je beter even de declaratie van de velden er bij geven (de HTML dus), want dan is er iets anders verkeerd...
Offline Schokkie - 06/07/2005 20:30
Avatar van Schokkie Nieuw lid <input tabindex="1" name="volgnummer" type="text" id="volgnummer" value="<?php echo $volgnummer ?>" size="3" maxlengt="3">
Offline Thomas - 06/07/2005 20:34 (laatste wijziging 06/07/2005 20:34)
Avatar van Thomas Moderator formInst en elementInst zijn niet de daadwerkelijke namen van (respectievelijk) het forumulier en het formulier-element waarschijnlijk ?

Je moet de echte namen ook tussen quotes zetten...
Offline Metalhead - 06/07/2005 20:34
Avatar van Metalhead HTML gevorderde ik begrijp niet echt wat forms[formInst] en elements[elementInst] zijn...

ik zou het zelf gewoon zo doen
function position()
{
document.frmName.volgnummer.value='';
document.frmName.volgnummer.focus();
}
Offline Schokkie - 06/07/2005 20:38
Avatar van Schokkie Nieuw lid ok, thkx

gevonden

t'was dom

de eerste maar Volgnummer en de 2 de maal volgnummer

:\ :\ :\ :\ duizendmaal sorry voor deze domme fout
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.214s