Jump to content

Internet Explorer "type" Property


The Little Guy

Recommended Posts

I have a text field, and when a user clicks on it, it turns into a password field.

to accomplish this, I have this in an onfocus method in the input:

 

<input type="text" onfocus="this.type='password';" value="Password" />

 

This works perfectly fine in Firefox, but in Internet Explorer, I have an error message saying:

Could not get the type property. This command is not supported.

 

How can I fix this in Internet Explorer?

Link to comment
https://forums.phpfreaks.com/topic/142222-internet-explorer-type-property/
Share on other sites

I remember trying to do the same thing ago a long time back. Forget what I did then, but one workaround would be to use two separate fields and use the display property to make it look like it's changing to a password field.

 

function showPW()
{
    document.getElementById('pwText').style.display = 'none';
    pwField = document.getElementById('pwPWord');
    pwField.style.display = '';
    pwField.focus();
    pwField.select();
}

 

<input id="pwText" type="text" onfocus="showPW();" value="Password"
/><input  id="pwPWord" type="password" value="Password" style="display:none;" />

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.