Articles on Trending Technologies

Technical articles with clear explanations and examples

How to find the value of a button with JavaScript?

Abhishek
Abhishek
Updated on 15-Mar-2026 32K+ Views

In this tutorial, we will learn how to find the value of a button with JavaScript. Button elements often have a value attribute that stores important data for form processing or identification purposes. JavaScript provides the value property to access this attribute programmatically. Understanding how to retrieve button values is essential when working with HTML forms and interactive web applications. Button value Property The button value property returns the value of the value attribute assigned to a button element. This property is commonly used to distinguish between multiple buttons or pass specific data when forms are submitted. ...

Read More

How to create a new img tag with JQuery, with the src and id from a JavaScript object?

Anvi Jain
Anvi Jain
Updated on 15-Mar-2026 2K+ Views

To create a new img tag with jQuery using data from a JavaScript object, you can pass an HTML string to the jQuery constructor or use the attribute object syntax. Method 1: Using HTML String and attr() Create an img element and set attributes using the attr() method: // JavaScript object with image data var imageData = { id: 'dynamic-image', src: 'https://via.placeholder.com/150', alt: 'Dynamic Image' }; // Create img element and set attributes var myImg = $(''); myImg.attr('id', imageData.id); myImg.attr('src', imageData.src); myImg.attr('alt', ...

Read More

Is there any way to embed a PDF file into an HTML5 page?

Lakshmi Srinivas
Lakshmi Srinivas
Updated on 15-Mar-2026 830 Views

To embed a PDF file in an HTML5 page, you can use several methods. The most common approaches are using the element, element, or element. Using iframe Element (Most Common) The element is the most widely supported method for embedding PDFs: Embed PDF with iframe PDF Embedded with iframe Your browser does not support iframes. ...

Read More

Two way communication between the browsing contexts in HTML5

Rishi Rathor
Rishi Rathor
Updated on 15-Mar-2026 514 Views

Two-way communication between browsing contexts in HTML5 is achieved through Channel Messaging API. This allows secure communication between different origins, iframes, web workers, and windows. The MessageChannel creates two connected ports that can send messages to each other. When you create a MessageChannel, it internally generates two ports - one for sending data and another that gets forwarded to the target browsing context. Key Methods postMessage() − Posts the message through the channel start() − Starts listening for messages on the port close() − Closes the communication ports Basic Syntax // Create ...

Read More

Usage of border-top-style property in CSS

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

The border-top-style property changes the style of the top border of an element. This CSS property allows you to define different visual styles for the top border, such as solid, dashed, dotted, and more. Syntax border-top-style: value; Available Values The border-top-style property accepts the following values: none - No border (default) solid - A solid line dashed - A dashed line dotted - A dotted line double - Two solid lines groove - A 3D grooved border ridge - A 3D ridged border inset - A 3D inset border outset - A ...

Read More

Removing an element from the start of the array in javascript

Sai Teja Kotha
Sai Teja Kotha
Updated on 15-Mar-2026 380 Views

In JavaScript, there are several methods to remove the first element from an array. The most common approaches are using the shift() method, slice() method, or the Underscore.js _.rest() method. Using shift() Method (Recommended) The shift() method removes and returns the first element from an array, modifying the original array. Syntax array.shift() Example Remove first element using shift() ...

Read More

Add a method to a JavaScript object constructor?

Vivek Verma
Vivek Verma
Updated on 15-Mar-2026 3K+ Views

In JavaScript, adding a method (function) to a constructor is different from adding a method to a regular object. To add a method to a constructor, we need to define it inside the constructor or in its prototype (using which JavaScript objects inherit features from one another). We can create an object in the following ways in JavaScript: Using the function Constructor (older way): function person(){ } const p = new person(); Using ES6 Class Syntax (i.e., modern way): class person{ constructor(){} } const p = new person(); ...

Read More

Object literals vs constructors in JavaScript

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

Object literals and constructors are two fundamental ways to create objects in JavaScript. Object literals create singleton objects, while constructor functions can create multiple instances with shared behavior. Object Literal Notation Object literals use curly braces {} to define properties and methods directly. They are ideal for creating single-use objects or configuration objects. Object Literal Example const userDetails = { name: "Aman", ...

Read More

Does JavaScript support block scope?

AmitDiwan
AmitDiwan
Updated on 15-Mar-2026 329 Views

JavaScript supports block scope for variables declared with let and const, but not for variables declared with var. Understanding this difference is crucial for writing predictable JavaScript code. What is Block Scope? Block scope means a variable is only accessible within the curly braces {} where it was declared. This includes if statements, for loops, while loops, and any other code blocks. Variables with let and const (Block Scoped) Variables declared with let and const are confined to their block: Block Scope with let/const ...

Read More

How to generate child keys by parent keys in array JavaScript?

AmitDiwan
AmitDiwan
Updated on 15-Mar-2026 2K+ Views

Let's say, we have an array of objects representing a hierarchical structure where each object has an id, parent_id, and title: const arr = [ { id: 1, parent_id: 0, title: 'Movies' }, { id: 2, parent_id: 0, title: 'Music' }, { id: 3, parent_id: 1, title: 'Russian movies' }, { id: 4, parent_id: 2, title: 'Russian music' }, { id: 5, parent_id: 3, title: 'New' }, { id: 6, parent_id: 3, title: 'Top10' ...

Read More
Showing 17301–17310 of 61,299 articles
Advertisements