Which JavaScript method is commonly used to create a new HTML element dynamically?
A). document.createElement()
B). document.appendElement()
C). document.makeElement()
D). document.createNode()
What is the purpose of the setAttribute() method in JavaScript?
A). To set or change the value of an attribute on an HTML element
B). To set or change the text content of an HTML element
C). To set or change the source (URL) of an image element
D). To set or change the background color of an HTML element
How can you dynamically change the CSS style of an HTML element using JavaScript?
A). Use the style property of the element to modify CSS styles
B). Use the setStyle() method to apply CSS styles to the element
C). Use inline CSS within the HTML element's tag to specify styles
D). Use external CSS files and link them to the HTML document
How can you dynamically change the font family of an HTML element using JavaScript?
A). Use the element.style.fontFamily property to set the desired font family
B). Use the element.fontFamily = 'fontName'; property to directly modify the element's font family
C). Use inline CSS within the HTML element's tag to specify the font family
D). Use external CSS files and link them to the HTML document
How can you remove an HTML element from the DOM using JavaScript?
A). element.remove()
B). element.removeChild()
C). element.delete()
D). document.removeElement(element)
What does the removeChild() method do in JavaScript?
A). Removes a specified child node from an existing element in the DOM
B). Appends a new child node to an existing element in the DOM
C). Replaces an existing child node with a new node in the DOM
D). Creates a new parent node for an existing child node in the DOM
What is the purpose of the classList property in JavaScript?
A). To access and manipulate the CSS classes of an HTML element
B). To access and modify the text content of an HTML element
C). To access and modify the value of an input element
D). To access and modify the URL of an anchor element
How can you dynamically change the text content of an HTML element based on user input using JavaScript?
A). Use event listeners like addEventListener to detect input changes and update the element's text content
B). Use inline JavaScript in the HTML element's onclick attribute to update the text content
C). Use the onChange event directly in the HTML element's tag to update the text content
D). Use the inputValue property in JavaScript to directly modify the element's text content
How can you dynamically add a new paragraph element to an HTML document using JavaScript?
A). document.createElement('p') followed by appendChild()
B). document.getElementById('newParagraph').textContent = 'New Paragraph';
C). document.querySelector('p').innerText = 'New Paragraph';
D). document.innerHTML = '<p>New Paragraph</p>';
How can you hide an HTML element from the user interface using JavaScript?
A). element.style.display = 'none';
B). element.style.visibility = 'hidden';
C). element.visible = false;
D). element.style.opacity = 0;