Pages that are displayed with HTML forms containing a
text-entry field do not properly allow for text editing
<input type="text"> : You can enter in text however if
you try to delete by using the backspace key, the last
two characters are deleted. This also happens when you
try to navigate the control with your arrow keys (two
positions are moved). Could be a problem with the
keypress messages being sent in duplicate to the control.
<textarea> : The same double delete occours with the
textarea control as with the input-text control. An
additional problem that this control suffers from is
when you try to enter in a return character. The cursor
moves down two lines (leaving a single blank line). If
you arrow up to the empty line, you experence the
double keypress problem. Placing the cursor on the
empty line with the mouse allows you to enter in text.
I have not tried other control fields but I succespect
that all suffer from the double keypress message passing.