Fix issue where ie8 will require all fields even when unintended.

IE8 will return "" for an unset required attr or "required" for a field with the required attr.