Skip to content Skip to sidebar Skip to footer

Simulate Holding Ctrl Key

I'm currently trying to change the default behaviour of a multiselect element, so that a user can select and deselect multiple values, without having to press the Ctrl key all the

Solution 1:

You can't simulate such events by programmatically pushing keyboard buttons, just like you can't produce a capital A by simulating the shift key while the user pushes the a key on their keyboard. Besides, even if it would work it wouldn't work: on Macs you press cmd, not ctrl, to select multiple elements.

So unfortunately you'll have to drop this approach and look for other options.

Solution 2:

You probably need to add a check box for each of your items, rather than a multi select control.

It is easier in code to write functions which uncheck the others when a new one is selected than to prevent this default behaviour.

Post a Comment for "Simulate Holding Ctrl Key"