Javascript Articles

Page 30 of 534

How to Validate an Email in ReactJS?

Rushi Javiya
Rushi Javiya
Updated on 15-Mar-2026 7K+ Views

Email validation is an important feature we need to add to authentication forms. Nowadays, most applications use email and a one-time password for authentication. If the user enters the wrong email, they should not be able to authenticate themselves. Also, we need to validate the email while getting the user's email via contact forms. The user may enter the wrong email format due to some mistake. To correct users' mistakes, we can alert them by showing an error message. Below, we will learn two approaches to validate email addresses in ReactJS using different methods. Using the validator ...

Read More

How to Validate Mobile Number Length in ReactJS?

Rushi Javiya
Rushi Javiya
Updated on 15-Mar-2026 2K+ Views

Nowadays, validation of mobile number input is a required feature for any application, and it requires validation of the length of the mobile number. Many apps use the mobile number for authentication purposes, sending OTP to users' mobile numbers for successful authentication. If the user enters the wrong mobile number, the app can face issues with sending OTP. So, before the user submits the mobile number for registration or authenticates the app, our app should validate the length of the mobile number. This tutorial will teach us various approaches to validating a mobile number using ReactJs. ...

Read More

How to Randomly Change Image Color using HTML CSS and JavaScript ?

Eesha Gandhi
Eesha Gandhi
Updated on 15-Mar-2026 1K+ Views

In this tutorial, we will explore two approaches to randomly change image color using HTML, CSS and JavaScript. We'll use CSS blend modes and background color techniques to create dynamic color effects. Approach 1: Using Math.random() with CSS Mix-Blend-Mode This approach uses the CSS mix-blend-mode property combined with a colored overlay to change the image appearance. We'll generate random RGB colors using JavaScript's Math.random() function. How It Works The mix-blend-mode: hue property blends the background color of an overlay div with the underlying image, creating a color-tinted effect. When we change the overlay's background color randomly, ...

Read More

How to Catch a ReferenceError with onerror?

Aayush Mohan Sinha
Aayush Mohan Sinha
Updated on 15-Mar-2026 229 Views

JavaScript's onerror event provides a global way to catch errors, including ReferenceErrors, that occur during script execution. This is particularly useful for handling errors that might not be caught by traditional try-catch blocks. What is ReferenceError? A ReferenceError occurs when trying to access a variable or object that doesn't exist. This commonly happens with misspelled variable names or accessing variables before they're declared. Example of ReferenceError try { ...

Read More

How to Change a Button Text on Click Using LocalStorage in Javascript?

Aayush Mohan Sinha
Aayush Mohan Sinha
Updated on 15-Mar-2026 583 Views

JavaScript provides powerful tools to create interactive web pages. In this article, we'll learn how to change a button's text when clicked and persist that change using localStorage, so the new text remains even after refreshing the page. What is localStorage? The localStorage is a read-only property of the window interface that allows you to store data permanently in the user's browser. Unlike sessionStorage, data stored in localStorage persists even when the browser session ends, making it perfect for remembering user preferences. localStorage Methods localStorage provides two essential methods for data manipulation: Getting Data ...

Read More

How to Change an HTML Element Name Using jQuery?

Aayush Mohan Sinha
Aayush Mohan Sinha
Updated on 15-Mar-2026 1K+ Views

jQuery is a JavaScript library created to make event handling, CSS animation, Ajax, and DOM tree navigation and manipulation easier. In this article we are going to see how we can change the name of an element using jQuery. Algorithm We are going to follow a three−way procedure to change the name of any element using jQuery: Identify and select the element we want to change. Copy all the attributes of the selected element to a temporary object. Create a new element with the ...

Read More

How to filter nested objects in JavaScript?

Aman Gupta
Aman Gupta
Updated on 15-Mar-2026 3K+ Views

Filtering nested objects in JavaScript is a common task when working with complex data structures. Nested objects contain objects as values within their properties, and JavaScript's filter() method allows us to filter arrays of such objects based on conditions that access nested properties. Understanding Nested Objects A nested object is an object that contains other objects as property values. For example, a product object might have a nested price object: const product = { id: 1, name: "Laptop", price: { ...

Read More

How to find average color of an image using JavaScript?

Aman Gupta
Aman Gupta
Updated on 15-Mar-2026 1K+ Views

Finding the average color of an image involves extracting pixel data from the image and calculating the mean RGB values. JavaScript's Canvas API provides the tools needed to access and analyze image pixel data. How It Works The process involves drawing an image onto a canvas element, extracting pixel data using getImageData(), and calculating the average of all red, green, and blue values. The canvas element allows us to manipulate image data at the pixel level. Basic Syntax const canvas = document.createElement("canvas"); const context = canvas.getContext("2d"); context.drawImage(imageElement, 0, 0); const imageData = context.getImageData(0, 0, width, ...

Read More

How to find position of HTML elements in JavaScript?

Aman Gupta
Aman Gupta
Updated on 15-Mar-2026 2K+ Views

Overview JavaScript provides several methods to find the position of HTML elements. The two main approaches are using offset properties (offsetLeft and offsetTop) and the getBoundingClientRect() method. The offset properties return the position relative to the nearest positioned ancestor, while getBoundingClientRect() returns the position relative to the viewport. Syntax There are two primary ways to get element position: Using offset Properties element.offsetLeft // Horizontal position element.offsetTop // Vertical position Using getBoundingClientRect() var rect = element.getBoundingClientRect(); // Returns: { top, left, right, bottom, width, height } ...

Read More

How to find width of a div using vanilla JavaScript?

Aman Gupta
Aman Gupta
Updated on 15-Mar-2026 2K+ Views

Overview JavaScript provides two built-in properties to find the width of a div element: offsetWidth and clientWidth. These properties return the width in pixels but calculate it differently based on what measurements they include. Syntax element.offsetWidth element.clientWidth offsetWidth − Returns the total width including content, padding, border, and scrollbar (if present) clientWidth − Returns the width including content and padding, but excludes border and scrollbar Understanding the Difference The key difference between these methods is what measurements they include: Property Includes Content Includes Padding Includes Border Includes Scrollbar ...

Read More
Showing 291–300 of 5,340 articles
« Prev 1 28 29 30 31 32 534 Next »
Advertisements