login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Type input veranderen mbv onFocus

Offline larssy1 - 03/03/2010 09:30
Avatar van larssy1MySQL beginner Hoi mensen,

Ik zit hier met een klein probleempje.
Mijn doel is hier om mbv van onFocus de type van het veld te veranderen.
Echter reageert het veld hier dus totaal niet op.

Ik heb het met de volgende 2 codes geprobeerd:
  1. <input type="text" name="password" id="password" value="Password" onfocus="value=''; type='password'" class="text" maxlength="25" />

  1. <input type="text" name="password" id="password" value="Password" onfocus="value='', type='password'" class="text" maxlength="25" />


Hierbij werkt de onFocus optie van Value perfect, maar bij type reageert hij niet meer.

Iemand een idee wat ik hier verkeerd heb gedaan??

Mvg
Lars

4 antwoorden

Gesponsorde links
Offline jerone - 03/03/2010 11:50 (laatste wijziging 03/03/2010 11:59)
Avatar van jerone JS gevorderde http://jsbin.com/izozu3 voeg /edit toe om de broncode te zien!

  1. <input type="text" name="password" id="password" value="Password" onfocus="(function(that){that.value=''; that.type='password';})(this)" class="text" maxlength="25" />
Offline larssy1 - 03/03/2010 12:10 (laatste wijziging 03/03/2010 12:14)
Avatar van larssy1 MySQL beginner Hmm hij doet 't niet :x

Btw, de url die je gaf: http://jsbin.com/izozu3
Daar doet ie het ook niet..
Offline Jelmerholland - 03/03/2010 14:19
Avatar van Jelmerholland PHP beginner Op die link doet ie het prima in FF, welke browser gebruik jij? IE moet je afschaffen en verkopen aan je hond als je die hebt En Microsoft slopen 
Offline Stijn - 03/03/2010 22:16
Avatar van Stijn PHP expert onfocus="callme(this);" />

  1. function callme(obj)
  2. {
  3. obj.value="";
  4. obj.type="password";
  5. }


Zou toch moeten werken hé 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.194s