Hi,

Did you try to avoid using a link for your special characters but a simple
span, div or li element ? I think those elements won't get the focus so
onchange shouldn't be triggered.

On Tue, Dec 7, 2010 at 12:08, Stephane Eybert <[email protected]>wrote:

> Hello,
>
> I have something puzzling with an input field at the page:
>
> http://www.thalasoft.com/elearning/exercise/55/page/206/subscription/
>
> If typing the word Millésime in the first question input field, then the
> answer
> is correct.
>
> But, let's say your computer keyboard does not offer the é letter, and so
> you
> use the é letter by clicking on it in the "Mini keyboard".
>
> Here is the sequence of user actions I would like to happen:
>
> I click in the input field, I then type in a few letters, like Mill, and
>  then I
> click on the displayed é letter above in the Mini keyboard. It should add
> this é
> letter in the input field so as to have Millé, and it should not do any
>  blur
> nor change, because I wish to finish typing in my word, so as to  have in
> the
> input field the word Millésime, and then I can click to the  next field,
> triggering the onchange and see the ajax correction.
>
> The problem then, is that the onchange handler is triggered when I click on
> the
> é letter above in the Mini keyboard.
>
> I would  like to add a letter in the input field but not trigger the
> onchange
> handler.
>
> Any one sees a solution ?
>
> Thanks !
>
> Stephane
>
>
>
>
> _______________________________________________
> JSMentors mailing list
> [email protected]
> http://jsmentors.com/mailman/listinfo/jsmentors_jsmentors.com
>
_______________________________________________
JSMentors mailing list
[email protected]
http://jsmentors.com/mailman/listinfo/jsmentors_jsmentors.com

Reply via email to