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 set the value of an attribute for a specified element?

View

What will element.style.color = 'blue'; do?

View

How can you get the current value of an attribute?

View

What is the correct way to change the href attribute of an anchor tag?

View

Which property would you use to change the font size of an element?

View

How can you add multiple classes to an element?

View

Which method can be used to toggle a class on an element?

View

How do you remove a class from an element?

View

How can you set the src attribute of an image dynamically?

View

What is the result of calling element.classList.length?

View

Which method is used to set the value of an attribute for a specified element?

setAttribute()
setAttr()
changeAttribute()
modifyAttribute()

What will element.style.color = 'blue'; do?

Change the text color to blue
Change the background color to blue
Add a blue border
None of the above

How can you get the current value of an attribute?

getAttribute('attrName')
element.attrName
element.getAttr('attrName')
Both a and b

What is the correct way to change the href attribute of an anchor tag?

anchor.href = 'http://newurl.com';
anchor.setAttribute('href', 'http://newurl.com');
Both a and b
anchor.changeHref('http://newurl.com');

Which property would you use to change the font size of an element?

element.fontSize
element.style.fontSize
element.setAttribute('font-size', '16px');
None of the above

How can you add multiple classes to an element?

element.classList.add('class1', 'class2');
element.className += ' class1 class2';
element.addClass('class1 class2');
Both a and b

Which method can be used to toggle a class on an element?

element.classList.toggle('className');
element.className.toggle('className');
element.addClass('className');
element.setAttribute('class', 'className');

How do you remove a class from an element?

element.classList.remove('className');
element.removeClass('className');
element.className -= 'className';
element.setAttribute('class', '');

How can you set the src attribute of an image dynamically?

image.src = 'newImage.jpg';
image.setAttribute('src', 'newImage.jpg');
Both a and b
image.changeSrc('newImage.jpg');

What is the result of calling element.classList.length?

The number of classes on the element
The name of the first class
undefined
The total number of elements