What are the practical API in HTML5
This article mainly shows you "what are the practical API in HTML5", the content is simple and clear, and I hope it can help you solve your doubts. Let the editor lead you to study and learn "what are the practical API in HTML5"?
Element.classList
ClassList API provides a basic function of controlling CSS that we have implemented over the years using the JavaScript toollibrary:
The code is as follows:
/ / add a CSS class
MyElement.classList.add ("newClass")
/ / Delete a CSS class
MyElement.classList.remove ("existingClass")
/ / check whether there is a CSS class
MyElement.classList.contains ("oneClass")
/ / reverses the existence of a CSS class
MyElement.classList.toggle ("anotherClass")
The main value of this new API is: simple and practical.
ContextMenu API
This new ContextMenu API is very useful: instead of replacing the original right-click menu, it adds your custom right-click menu to the browser's right-click menu:
The code is as follows: