Pull value from the data-value property if it exists

This allows you to use tags other than <input> if you would like.