Monday, May 16, 2022
In the light of the recently introduced Core Web Vitals, I decided to save some script start-up speed and switch…
Thursday, June 23, 2022
Here's an awesome JavaScript carousel built for a client project, but then scrapped. It definitely has potential for unlimited items.…
Friday, June 3, 2022
This JavaScript will modify the text of the browser tab when a visitor focuses or unfocuses the tab. You can…
Monday, May 16, 2022
First of all, we need a Foursquare app and a client ID and secret. Head over to developer.foursquare.com and get…
Monday, May 16, 2022
A responseless XHR (POST) request is a request which does not require any user feedback, such as storing post views…
Monday, May 16, 2022
Use this tutorial to create phone number links and track/measure views. As phone numbers are clickable (and work) only on…
Monday, May 16, 2022
Here’s a nice overview on why Internet Explorer 11 should be phased out and users blocked from viewing the site…
Monday, May 16, 2022
These JavaScript snippets implement a native hasClass() function (inspired by jQuery and dubbed elementHasClass()), which checks if an element has…
Monday, May 16, 2022
This JavaScript snippet will extract a price from a DOM element, remove all alphanumeric characters, such as currency or symbols…
Tuesday, December 5, 2023
Here are 3 methods to hide an element using JavaScript. How to hide an element using JavaScript? Set native display…
Monday, May 16, 2022
I’ll just leave this here for reference purposes and I won’t explain any code, as it’s obsolete and I’m not…
Monday, May 16, 2022
Here’s a short tutorial on how to create a programmatic JavaScript tooltip. I needed this feature to recreate a product…