Imagine that you are creating a web form where the overallRa…
Imagine that you are creating a web form where the overallRating element is a selection list displaying the options “Excellent,” “Good,” “Okay,” “Poor,” and “Terrible.” After assigning a couple of variables with the following JavaScript code, you can use the selectedIndex property to _____. let custFeedback = document.forms.custFeedback; let overallRating = orderForm.elements.overallRating;
Read DetailsSuppose you are examining the script for the orderForm web f…
Suppose you are examining the script for the orderForm web form, whose submit button has the id submitButton. The form includes option buttons for choosing a pizza sauce flavor. The following JavaScript code included in the script will check for a sauce selection when the user clicks the submit button and display a custom error message if a sauce was not chosen. let submitButton = document.getElementById(“submitButton”); submitButton.addEventListener(“click”, validateSauce); function validateSauce() { let sauce = document.forms.orderForm.elements.sauceType[0]; if (sauce.validity.valueMissing) { sauce.setCustomValidity(“”); } else { sauce.setCustomValidity(“Choose a sauce, please”); } }
Read DetailsSuppose the pattern attribute has been set to equal the regu…
Suppose the pattern attribute has been set to equal the regular expression ^\d{5}5$ within the tag for the accountNo field in a web form. This regular expression matches a text string of exactly five digits. What can you insert in the blank in the following JavaScript function to display a custom error message when the user enters something other than five digits, then tries to submit the form? let submitButton = document.getElementById(“submitButton”); submitButton.addEventListener(“click”, validateAccount); function validateAccount() { let acc = document.getElementbyId(“accountNo”); if (acc.validity.valueMissing) { acc.setCustomValidity(“Please enter your account number”); } _____ { acc.setCustomValidity(“Account numbers have five digits”); } else { acc.setCustomValidity(“”); } }
Read Details