login  Naam:   Wachtwoord: 
Registreer je!
 Forum

input type wijzigen in IE (Opgelost)

Offline Emonk - 18/02/2011 08:34
Avatar van EmonkLid Beste,

met het volgende script wil ik maken dat wanneer een input de focus krijgt het type wordt veranderd naar password:

  1. function focussed(ID) {
  2. document.getElementById(ID).type = 'password';
  3. }


Dit werkt prima in firefox, maar in Internet Explorer faalt het. Waarom en hoe verhelp ik dat?

4 antwoorden

Gesponsorde links
Offline GJ2086 - 18/02/2011 09:35 (laatste wijziging 18/02/2011 09:37)
Avatar van GJ2086 Nieuw lid In Internet Explorer is het niet mogelijk om de type van een input veld aan te passen.
Hiervoor zou je een workarround moeten implementeren.

Mogelijke oplossingen.

Text input veld vervangen met een password input veld (niet simpelweg de type, maar het hele veld).
Achtergrondplaatje in het password veld (Met de gewenste text), en deze hiden wanneer je het veld focussed.
Offline valles10 - 18/02/2011 17:48
Avatar van valles10 HTML interesse Je zou ook een div rond je input kunnen doen, vervolgens de html uit die div vervangen met de nieuwe input.
Offline Emonk - 18/02/2011 17:49
Avatar van Emonk Lid en kan ik dan ook maken dat de nieuwe password-input meteen wordt gefocussed?
Offline valles10 - 18/02/2011 17:50
Avatar van valles10 HTML interesse sure...
http://api.jquery.com/focus/
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.162s