Input Masking
We’ve now looked at several form features that apply to textual inputs from the user. Often, though, our forms are primarily numeric in content. There are several more form enhancements we can make when we are dealing with numbers as form values.
In our bookstore site, a prime candidate for a numeric form is the shopping cart. We need to allow the user to update quantities of items being purchased, and we also need to present numeric data back to the user for prices and totals.
Shopping Cart Table Structure
The HTML for the shopping cart will describe one of the more involved table structures we have seen so far:
<form action="checkout.php" method="post"> <table id="cart"> <thead> <tr> <th class="item">Item</th> <th class="quantity">Quantity</th> <th class="price">Price</th> <th class="cost">Total</th> </tr> </thead> <tfoot> ...