After getting the user inputed first and last name, how do I set up a loop to convert those two inputs to title case? let cart = []; function saveData() { // Get the form inputs const fname = document.getElementById('fname').value.trim(); const lname = document.getElementById('lname').value.trim(); const state = document.getElementById('state').value; const item = document.getElementById('item').value; const size = document.getElementById('size').value; const flavor = item === 'cookies' ? document.getElementById('cookieflavor').value : document.getElementById('cakeflavor').value; const quantity = parseInt(document.getElementById('quantity').value.trim()); const type = document.getElementById('type').value; // Validate the form inputs if (fname === '' || lname === '' || state === '' || item === '' || size === '' || flavor === '' || isNaN(quantity) || type === '') { alert('Please fill out all the required fields and provide a valid quantity.'); return; } // Add the form data to the cart cart.push({ firstName: fname, lastName: lname, state: state, item: item, size: size, flavor: flavor, quantity: quantity, type: type }); alert('Item added to cart!'); }
After getting the user inputed first and last name, how do I set up a loop to convert those two inputs to title case? let cart = []; function saveData() { // Get the form inputs const fname = document.getElementById('fname').value.trim(); const lname = document.getElementById('lname').value.trim(); const state = document.getElementById('state').value; const item = document.getElementById('item').value; const size = document.getElementById('size').value; const flavor = item === 'cookies' ? document.getElementById('cookieflavor').value : document.getElementById('cakeflavor').value; const quantity = parseInt(document.getElementById('quantity').value.trim()); const type = document.getElementById('type').value; // Validate the form inputs if (fname === '' || lname === '' || state === '' || item === '' || size === '' || flavor === '' || isNaN(quantity) || type === '') { alert('Please fill out all the required fields and provide a valid quantity.'); return; } // Add the form data to the cart cart.push({ firstName: fname, lastName: lname, state: state, item: item, size: size, flavor: flavor, quantity: quantity, type: type }); alert('Item added to cart!'); }
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
After getting the user inputed first and last name, how do I set up a loop to convert those two inputs to title case?
let cart = [];
function saveData() {
// Get the form inputs
const fname = document.getElementById('fname').value.trim();
const lname = document.getElementById('lname').value.trim();
const state = document.getElementById('state').value;
const item = document.getElementById('item').value;
const size = document.getElementById('size').value;
const flavor = item === 'cookies' ? document.getElementById('cookieflavor').value : document.getElementById('cakeflavor').value;
const quantity = parseInt(document.getElementById('quantity').value.trim());
const type = document.getElementById('type').value;
// Validate the form inputs
if (fname === '' || lname === '' || state === '' || item === '' || size === '' || flavor === '' || isNaN(quantity) || type === '') {
alert('Please fill out all the required fields and provide a valid quantity.');
return;
}
// Add the form data to the cart
cart.push({
firstName: fname,
lastName: lname,
state: state,
item: item,
size: size,
flavor: flavor,
quantity: quantity,
type: type
});
alert('Item added to cart!');
}
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 2 steps
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education