Home > Web Front-end > JS Tutorial > js implements two sets of css switching codes for a single html page_javascript skills

js implements two sets of css switching codes for a single html page_javascript skills

WBOY
Release: 2016-05-16 17:37:16
Original
1312 people have browsed it

Today I studied the effect of using the setAttribute method of JS to implement two style sheets on one page. The specific method is as follows:
Step 1: Define an id in the element connecting the style sheet, such as

Copy code The code is as follows:



The id I defined is css.
Step 2: Write a js function, the code is as follows:
Copy the code The code is as follows:



The code of this function can be placed anywhere on the page.
Step 3: Add a function trigger event for the connection to change the style sheet of the page. The code is as follows:
Copy the code The code is as follows:

This effect has been tested under both IE and FF. I believe everyone will understand it after reading it. Using this method we You can let the viewer choose the style sheet that needs to be displayed. For example, the elderly can choose a style sheet with a larger font. Two points to note here are:
In this example, the name after the function name cannot be links or link. If it is links or link, the style sheet will not be changed. I don’t know the specific reason. Maybe It is a reserved character of JavaScript.
In addition, if you want to change the style of the entire page, you need to define the body height as 100% in the style sheet file

Method 2:
Step 1: Import two sets of css files
Copy code The code is as follows:


As follows:




Step 3: Call the switching js function in the html tag




Copy code


The code is as follows:

1
2
3 4 5
Related labels:
js
source:php.cn
Previous article:JS method example to implement Json query_javascript skills Next article:Get styles in inline and links (js code)_javascript tips
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Articles by Author
Latest Issues
Related Topics
More>
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template