Affects Version/s: None
Fix Version/s: HTML Form Entry 3.9.2
Modern browsers have gotten more sophisticated in terms of their ability to cache and autofill previously entered values.
However, generally we don't want this behavior within HTML Form Entry for several reasons:
- If you are entering a form multiple times for different patients, you certainly don't want the values entered for one patient autofilled for another patient
- HTML Forms fields have generic names, like "w1", "w2", etc... some autofill functionality tries to match on fill names, but this certainly is not accurate in the case of HTML Forms... the "w2" field on one for is liable to be completely different from the w2 field on another form
- Finally, in many cases we are seeing different fields (in particular date fields) pre-populate with the user's username... we still aren't sure why the browser is thinking that the date field is a username field, but we'd like to prevent this
Adding the "autocomplete='no'" is a good first step to try to stop this...