Toon posts:

[JS] this.type='password' werkt niet in IE

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Overal waar ik zoek op het switchen van input types middels JavaScript, wordt het volgende voorbeeld weergegeven:

code:
1
<input type="text" name="pwd" value="wachtwoord" onfocus="this.type='password'" />


Toch werkt dit in allerlei browsers, behalve in IE (getest in FF, Opera en Safari en IE v7.0.5730.11 @ XP). Ik krijg de JS-foutmelding:

Kan de eigenschap type niet opvragen. Deze opdracht wordt niet ondersteund.

Iemand enig idee wat ik fout doe of wat er fout gaat?

Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Welke IE versie test je ;)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Acties:
  • 0 Henk 'm!

  • kaassouffle
  • Registratie: Januari 2002
  • Laatst online: 23-09 16:57

kaassouffle

Medewerker v/d Maand

Verwijderd schreef op maandag 19 mei 2008 @ 21:44:
(getest in FF, Opera en Safari en IE v7.0.5730.11 @ XP). Ik krijg de JS-foutmelding:

Acties:
  • 0 Henk 'm!

  • BCC
  • Registratie: Juli 2000
  • Laatst online: 13:02

BCC

Waarom moet het onfocus in een passwordbox veranderen?

Na betaling van een licentievergoeding van €1.000 verkrijgen bedrijven het recht om deze post te gebruiken voor het trainen van artificiële intelligentiesystemen.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb getest met IE versie 7.0.5730.11
BCC schreef op maandag 19 mei 2008 @ 21:54:
Waarom moet het onfocus in een passwordbox veranderen?
Zodat ik in het veld zelf kan weergeven dat het een veld is t.b.v. een wachtwoord. Op het moment dat de gebruiker dan het wachtwoord in wil vullen, maak ik het veld netjes leeg en van type password, zodat zijn wachtwoord niet zichtbaar is voor meegluurders...

[ Voor 53% gewijzigd door Verwijderd op 19-05-2008 21:55 ]


Acties:
  • 0 Henk 'm!

  • TwoR
  • Registratie: Augustus 2002
  • Laatst online: 24-09 20:23

TwoR

Gekleurde stippen

Kan niet in IE6. Wat je dus zal moeten doen is onFocus het veld hidden en een ander veld in de plaats zetten.


Ik zal even kijken of ik een bron kan vindne
Is al eerder aanbod geweest:
<input type="text"> naar <input type="password"> veranderen

[ Voor 86% gewijzigd door TwoR op 19-05-2008 22:01 ]


Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Ik las dat als succesvol getest :)

In IE6 moet je iig het element replacen en als je dan toch bezig bent kan je het net zo goed voor alle browsers doen ;)

Dit zal dus ook voor IE7 gelden

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Acties:
  • 0 Henk 'm!

Verwijderd

Verwijderd schreef op maandag 19 mei 2008 @ 21:54:
Zodat ik in het veld zelf kan weergeven dat het een veld is t.b.v. een wachtwoord. Op het moment dat de gebruiker dan het wachtwoord in wil vullen, maak ik het veld netjes leeg en van type password, zodat zijn wachtwoord niet zichtbaar is voor meegluurders...
Makkelijkst is om dit gewoon te faken met een background-image, die verdwijnt als het veld focus krijgt.

Acties:
  • 0 Henk 'm!

  • BCC
  • Registratie: Juli 2000
  • Laatst online: 13:02

BCC

Ik begrijp nog steeds niet waarom een password veld niet voldoende is? Gebruik dan een label, daar zijn ze voor.

[ Voor 23% gewijzigd door BCC op 20-05-2008 21:23 ]

Na betaling van een licentievergoeding van €1.000 verkrijgen bedrijven het recht om deze post te gebruiken voor het trainen van artificiële intelligentiesystemen.


Acties:
  • 0 Henk 'm!

  • Wokkels
  • Registratie: Juli 2000
  • Laatst online: 29-10-2024

Wokkels

Het lekkerste zoutje

Met ^^, en buiten dat is het ook niet vriendelijk voor surfers die hun JS hebben uitstaan. (of geldt dat niet voor deze JS?)

Permanent wintericon!

Pagina: 1