Articles on Trending Technologies

Technical articles with clear explanations and examples

Are there any style options for the HTML5 Date picker?

George John
George John
Updated on 15-Mar-2026 2K+ Views

The HTML5 date picker provides a native calendar interface for date selection. While browsers implement their own default styling, you can customize the appearance using CSS pseudo-elements, particularly for WebKit-based browsers like Chrome and Safari. Basic Date Picker Structure The HTML5 date input creates a structured date picker with separate fields for month, day, and year, plus a calendar dropdown indicator. HTML5 Date Picker Styling Basic Date Picker Styling the Date Picker Container ...

Read More

Universal Selectors in CSS

radhakrishna
radhakrishna
Updated on 15-Mar-2026 772 Views

The universal selector in CSS is represented by an asterisk (*) and matches every element in an HTML document. Unlike type selectors that target specific tags like h1 or p, the universal selector applies styles to all elements at once. Type Selector vs Universal Selector Type selectors target specific HTML elements: h2 { color: #FFFF00; } The universal selector targets all elements: * { color: #FFFF00; } Example: Universal Selector in Action ...

Read More

How to borrow methods in JavaScript?

AmitDiwan
AmitDiwan
Updated on 15-Mar-2026 218 Views

Method borrowing allows an object to use another object's method by temporarily setting the context using call(), apply(), or bind(). Understanding Method Borrowing In JavaScript, methods are just functions attached to objects. When you borrow a method, you're calling a function from one object but executing it in the context of another object using this binding. Using call() Method The call() method invokes a function with a specified this context and individual arguments. Method Borrowing with call() ...

Read More

Count of N-digit Numbers having Sum of even and odd positioned digits divisible by given numbers - JavaScript

AmitDiwan
AmitDiwan
Updated on 15-Mar-2026 189 Views

We are required to write a JavaScript function that takes in three numbers A, B and N, and finds the total number of N-digit numbers whose sum of digits at even positions and odd positions are divisible by A and B respectively. Understanding the Problem For an N-digit number, we need to: Calculate sum of digits at even positions (0-indexed) Calculate sum of digits at odd positions (0-indexed) Check if even position sum is divisible by A Check if odd position sum is divisible by B Helper Function: Calculate Position-wise Sums First, let's ...

Read More

Recursion problem Snail Trail in JavaScript

AmitDiwan
AmitDiwan
Updated on 15-Mar-2026 219 Views

The snail trail problem involves traversing a 2D array in a spiral pattern from outside to inside. Given a square matrix, we need to create a flat array by following the spiral path: right → down → left → up, repeating until we reach the center. Suppose, we have an array like this: const arr = [ [1, 2, 3, 4], [12, 13, 14, 5], [11, 16, 15, 6], [10, 9, 8, 7] ]; The array is bound to be a square matrix. We are required to ...

Read More

How to get Euler's constant value in JavaScript?

Kumar Varma
Kumar Varma
Updated on 15-Mar-2026 914 Views

To get Euler's constant value in JavaScript, use the Math.E property. This represents Euler's constant and the base of natural logarithms, approximately 2.718281828459045. Syntax Math.E Example: Basic Usage You can access Euler's constant directly from the Math object: JavaScript Math E Property var property_value = Math.E; document.write("Euler's constant value is: " + property_value); ...

Read More

How do we use throw statement in JavaScript?

Shubham Vora
Shubham Vora
Updated on 15-Mar-2026 803 Views

In this tutorial, we will learn to use the throw statement in JavaScript. The "throw" is a reserved keyword in JavaScript that allows programmers to create user-defined exceptions. Every programmer makes errors, and sometimes users enter invalid input that causes exceptions. While JavaScript has built-in exceptions like arithmetic and index out-of-bound exceptions, programmers often need to create custom exceptions using the throw statement inside try...catch blocks. Below, we have given different examples of using the throw keyword in JavaScript. Using the throw keyword to create exception In this section, we will learn to create simple user-defined ...

Read More

How can I access document properties using Legacy DOM method in JavaScript?

Srinivas Gorla
Srinivas Gorla
Updated on 15-Mar-2026 249 Views

To access document properties using Legacy DOM methods in JavaScript, you can use various built-in properties and collections that provide information about the document structure and content. Common Legacy DOM Properties The Legacy DOM provides several properties to access document information: document.title - Gets the document title document.URL - Gets the complete URL document.forms - Collection of all forms document.images - Collection of all images document.links - Collection of all links Example Document Title ...

Read More

How to set the width of the right border with JavaScript?

Shubham Vora
Shubham Vora
Updated on 15-Mar-2026 356 Views

This tutorial will teach us to set the width of the right border with JavaScript. To set the width of the right border, use the borderRightWidth property. Set the width of the right border using this property. We can also apply the borderWidth to set the right border. Borders are used on various elements on a webpage. They display the boundaries of an element. We can apply the borders to all sides of an element. There are different properties to set different sides of a border. For a static border, generally, CSS is used. But to change it dynamically, ...

Read More

Who maintains and governs CSS?

Samual Sam
Samual Sam
Updated on 15-Mar-2026 788 Views

CSS was invented by Håkon Wium Lie on October 10, 1994, and is maintained by a group of people within the W3C called the CSS Working Group. The CSS Working Group creates documents called specifications. When a specification has been discussed and officially ratified by W3C members, it becomes a recommendation. These ratified specifications are called recommendations because the W3C has no control over the actual implementation of the language. Independent companies and organizations create that software. The CSS Working Group The CSS Working Group consists of representatives from major browser vendors (like Google, Mozilla, Apple, and ...

Read More
Showing 18401–18410 of 61,297 articles
Advertisements