HTML, Javascript and CSS Week 7 Homework

HTML, Javascript and CSS Week 7 Homework

8th Grade

15 Qs

quiz-placeholder

Similar activities

BÀI 14- THUẬT TOÁN TÌM KIẾM TUẦN TỰ

BÀI 14- THUẬT TOÁN TÌM KIẾM TUẦN TỰ

6th Grade - University

14 Qs

Grade 8

Grade 8

8th Grade

10 Qs

Semester 1- Exploration of Robotics (Units 5-7)

Semester 1- Exploration of Robotics (Units 5-7)

6th - 8th Grade

17 Qs

B Words GCSE Computer Science

B Words GCSE Computer Science

1st - 10th Grade

15 Qs

BÀI 8. SẮP XẾP VÀ LỌC DỮ LIỆU

BÀI 8. SẮP XẾP VÀ LỌC DỮ LIỆU

1st - 12th Grade

10 Qs

Revision Gr2-2025

Revision Gr2-2025

3rd Grade - University

12 Qs

Cyber Security

Cyber Security

1st - 10th Grade

10 Qs

Acceptable Use Policy

Acceptable Use Policy

6th - 9th Grade

16 Qs

HTML, Javascript and CSS Week 7 Homework

HTML, Javascript and CSS Week 7 Homework

Assessment

Quiz

Computers

8th Grade

Practice Problem

Easy

Created by

Bayden Schellein

Used 3+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does .textContent do in JavaScript?

Sets or gets the HTML inside an element

Sets or gets the text inside an element

Changes the background color of an element

Creates a new HTML element

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of the .onclick property in JavaScript?

Adds a new element to the page

Changes an element’s text automatically

Attaches a function to execute when the element is clicked

Removes an element from the page

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does text.value do in JavaScript?

A) Retrieves or sets the text content of an HTML element.

B) Retrieves or sets the value of an <input> or <textarea> element.

C) Changes the inner HTML of an element.

D) Adds a new value to an array.

Answer explanation

.value is used to get or update the value of form elements like <input> and <textarea>.

It does not change the text inside regular HTML elements like <p> or <div>—for that, .textContent or .innerHTML is used.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the <span> element commonly used for in HTML and JavaScript?

To create a new paragraph block

To apply styles or JavaScript actions to a specific portion of text within a larger element

To insert an interactive button

To define a section of a webpage

Answer explanation

<span> is an inline element used to group text for styling or scripting.

It does not create a new block-level section like <div>, but instead allows targeted modifications using CSS or JavaScript (e.g., changing colors, hiding content, or updating text dynamically).

Common JavaScript events like onclick or .textContent are often used with <span> elements.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the main difference between oninput and onchange events in JavaScript?

oninput triggers only when the user clicks an input field, while onchange triggers when the input is submitted.

oninput fires every time the user types or modifies the input, while onchange fires only when the user moves away from the field after making a change.

oninput works only with text inputs, while onchange works with all input types.

Both events are identical and can be used interchangeably.

Answer explanation

oninput fires immediately whenever a change occurs (e.g., every keystroke in a text field).

onchange fires only when the user leaves the field after modifying the value (e.g., clicking outside a dropdown after selecting a new option).

onchange is commonly used for <select>, checkboxes, and radio buttons, while oninput is useful for real-time validation.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

How does the script determine if the correct answer was selected in this example

It checks if the button was clicked before displaying a message.

It verifies if the radio button with the id="correct" is checked when the button is clicked.

It automatically updates the result when the user selects an answer.

It assigns a value to all radio buttons and compares them before displaying a message.

Answer explanation

The script sets result.textContent = 'Nope!'; by default.

It then checks if the #correct radio button (the "True" option) is selected using if (correct.checked).

If checked, it updates result.textContent = 'You got it!';.

7.

MATCH QUESTION

1 min • 1 pt

Match the type of selectable objects

radio

Media Image

checkbox

Media Image

textarea

Media Image

range

Media Image

value

Media Image

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?