A CodePen by Jason Crane. State abbreviations in a datalist - A demo showing state abbreviations in a text field with an associated datalist element, and then validating the entered text based on the datalist.