Just create an element, set its property and check if the property is saved.
function isCursorNoneSupported() { var a = document.createElement("a"); a.style.cursor = "none"; return a.style.cursor === 'none'; } if ( isCursorNoneSupported() ) { alert("cursor:none is supported!"); } else { alert("cursor:none is not supported :("); }
To check which browsers support cursor:none , see: cursor Browser Compatibility
source share