Instructions

  • 1. Your final score will reflect your grasp of the concepts—approach each question with precision.
  • 2. Thoroughly review each solution before proceeding to ensure full understanding.
  • 3. Final results will be available after submission to provide insights into areas for further improvement.
  • 4. Maintain academic integrity—plagiarism undermines learning and professional growth.
  • 5. Once submitted, responses are final, so ensure you’re confident in your answers.
  • 6. These challenges are designed to test practical knowledge; apply your skills as you would in real-world scenarios.

All Problems

Question

Action

Which method is used to select an element by its ID?

View

What does querySelector return if no element matches the selector?

View

Which method returns a live HTML collection of all elements that have a specified class name?

View

Which of the following methods returns a static NodeList?

View

How would you select all <p> elements in the document?

View

How can you select the first element that matches a given CSS selector?

View

What does document.getElementsByClassName('container')[0] return?

View

Which of the following is true about querySelectorAll?

View

How would you select an element with a specific class in JavaScript?

View

If there are multiple elements with the same class name, which method will return all of them?

View

Which method is used to select an element by its ID?

getElementByClassName
getElementByTagName
getElementById
querySelector

What does querySelector return if no element matches the selector?

null
undefined
false
An empty object

Which method returns a live HTML collection of all elements that have a specified class name?

getElementById
getElementsByClassName
querySelector
querySelectorAll

Which of the following methods returns a static NodeList?

querySelectorAll
getElementsByTagName
getElementsByClassName
getElementById

How would you select all <p> elements in the document?

document.getElementsByTagName('p')
document.getElementById('p')
document.querySelector('p')
document.getElementsByClassName('p')

How can you select the first element that matches a given CSS selector?

getElementById
querySelector
getElementsByClassName
getElementsByTagName

What does document.getElementsByClassName('container')[0] return?

The first element with class container
An array of elements
The last element with class container
None of the above

Which of the following is true about querySelectorAll?

It returns a live HTMLCollection
It returns a static NodeList
It returns only the first matching element
It only works with IDs

How would you select an element with a specific class in JavaScript?

document.getElementByClass('class')
document.getElementsByClassName('class')
document.querySelector('#class')
document.getClass('class')

If there are multiple elements with the same class name, which method will return all of them?

getElementById
getElementsByClassName
querySelector
getElementByTagName