Fix a bug where a input type="number" field with non numeric values in it was being reported as empty and overlaying the placeholder on input text.