Mouse multi-select

Navigation

Skip navigation.

Site search

Site navigation

This script

Description

Attempts to make select-multiple inputs respond better to mouse-only interaction.

Current version

Appears to be 1.0

Browser support

Trident / EdgeHTML / Tasman (Internet Explorer 4+, Edge 44-)Script works as expected in IE 7+ on Windows
Opera 7-12Script works as expected in Opera 7.5+
Gecko engine browsers (Mozilla, Firefox, Netscape 6+, etc)Script works as expected
KHTML / WebKit / Chromium / Blink / QT WebEngine / QTWebKit / WebKitGTK (Chrome, Vivaldi, Opera 15+, Edge 79+, Safari, Konqueror, OmniWeb 4.5+, iCab 4+, NetFront Chromium / WebKit)Script works as expected except in Konqueror
iCab 3-Script works as expected, but sometimes the browser gets confused by mouse movements while clicking (unrelated to the script)
Rhino + W3C DOM (ICEbrowser)Browser fails to detect when the mouse is used
Rhino + layers / W3C DOM (Escape / Evo, iBrow)Browser is not DOM compliant
NetFront 3+ NetFront engineScript works as expected (does nothing, since the browser already provides this functionality)
Opera 5 and 6 Elektra engineBrowser is not DOM compliant
Netscape 4Browser is not DOM compliant
OmniWeb 4.2-Browser is not DOM compliant
Rhino + pDOM (Clue browser)Browser is not DOM compliant
WebTVBrowser is not DOM compliant
Tkhtml Hv3+Browser does not support select-multiple
Netgem NetBoxNot tested but it should work
OpenTVNot tested but it should work
iPanel MicroBrowserNot tested but it should work

Accessibility notes

Script is designed to enhance the accessibility and usability of select-multiple inputs. If the script is not able to run, the default handling of the input will be used instead, which will depend on the browser. In browsers where it does not work correctly, the select-multiple input can still be used as normal, using keyboard/mouse combinations to select multiple items.

License

Please see my terms and conditions page for terms and conditions of use.

This site was created by Mark "Tarquin" Wilton-Jones.
Don't click this link unless you want to be banned from our site.