Question: I was contacted by my client saying that users complaint saying that some fields now show a tooltip with a message "Please Fill out This Field". I couldn't believe what I heard... but the client is right - using latest Chrome version some fields show a browser tooltip with this message even side by side with my validators!

What's the problem? What am I missing?

Thanks.

EDIT:

The HTML generated by my user control is as follows:

```
<input name="tbMontante" type="text" maxlength="8" size="10" tbMontante" class="Montantetextfield" 
    FieldName="Montante" 
    Required="True" 
    AllowDecimalValues="True" 
/>

```

EDIT:

My doctype is as follows:

```
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

```

Should my browser use HTML 5 to parse it?

Answer: 
As I mentioned [in your other question](https://stackoverflow.com/questions/5637408/html-version-4-vs-5/5648693#answer-5648693): 

The problem to do with that fact, that you invented your own non-standard attributes (which you shouldn't have done in the first place), and now new standardized attributes (or attributes in the process of being standardized) are colliding with them.

The **proper** solution is to completely remove your invented attributes and replace them with 
something sensible, for example classes (`class="Montantetextfield fieldname-Montante required allow-decimal-values"`), or store them in JavaScript:

```
var validationData = {
  "Montante": {fieldname: "Montante", required: true, allowDecimalValues: true}
}

```

If the proper solution isn't viable, you'll have to rename them. In that case you should use the prefix `data-`... because that is reserved by HTML5 for such purposes, and it's less likely to collide with something - but it still could, so you should seriously consider the first solution - even it is more work to change.
You need to add the attribute "formnovalidate" to the control that is triggering the browser validation, e.g.:

```
<input type="image" id="fblogin" formnovalidate src="/images/facebook_connect.png">

```