JS Forms Flashcards
What event is fired when a user places their cursor in a form control?
focus
What event is fired when a user’s cursor leaves a form control?
blur
What event is fired as a user changes the value of a form control?
input
What event is fired when a user clicks the “submit” button within a ?
submit
What does the event.preventDefault() method do?
prevents default behavior of event
ex/ prevents refresh of page and prevents values from being submitted to URL
What does submitting a form without event.preventDefault() do?
allows default behavior to occur
ex/
form values are added to end of URL
What property of a form element object contains all of the form’s controls?
nodeList = HTMLFORMELEMENT.elements
What property of a form control object gets and sets its value?
.elements.ELEMENT NAME.value
. = get = = assign
What is one risk of writing a lot of code without checking to see if it works so far?
Don’t know where it is broken
What is an advantage of having your console open when writing a JavaScript program?
Can test code as you write