The method of correcting error of type attribute of input under IE8 _javascript skill

Source: Internet
Author: User

Summary:

Now there is a requirement as shown in the figure, when the user check the display clear text checkbox, in clear text to display the user input password, remove the check to change back to the ciphertext, just begin to think of is to modify the type of input box to decide to display clear text or ciphertext, using jquery attr to do experiments, test results are chrome , firefox,ie9+ are good, in the IE8 below will be an error, look for the following reasons, IE8 is not allowed to modify the type of input attributes, and finally changed the way of thinking to achieve.

Replace the input box with type= "text" when checking out the plaintext, and replace the input box with type= "password" when not checked, the code is as follows:

<! DOCTYPE html>

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.