javascript-forms Flashcards

1
Q

What event is fired when a user places their cursor in a form control?

A

“Focus”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What event is fired when a user’s cursor leaves a form control?

A

“Blur”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What event is fired as a user changes the value of a form control?

A

The change event occurs when a user changes the value of a form element.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What event is fired when a user clicks the “submit” button within a ?

A

The submit event fires when the user clicks a submit button ( < button> or < input type= “submit”>) or presses Enter while editing a field (e.g. < input type= “text”>) in a form. The event is not sent to the form when calling the form. submit() method directly.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does the event.preventDefault() method do?

A

The preventDefault() method of the Event interface tells the user agent that if the event does not get explicitly handled, its default action should not be taken as it normally would be.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does submitting a form without event.preventDefault() do?

A

The preventDefault() method cancels the event if it is cancelable, meaning that the default action that belongs to the event will not occur. For example, this can be useful when: Clicking on a “Submit” button, prevent it from submitting a form. Clicking on a link, prevent the link from following the URL.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What property of a form element object contains all of the form’s controls.

A

The HTMLFormElement property elements returns an HTMLFormControlsCollection listing all the form controls contained in the < form> element. Independently, you can obtain just the number of form controls using the length property.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What property of a form control object gets and sets its value?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is one risk of writing a lot of code without checking to see if it works so far?

A

If something goes wrong, you won’t know what caused it.

You wont know what exactly broke

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is an advantage of having your console open when writing a JavaScript program?

A

You can keep track of what the program is doing, and you can see if the output is correct.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly