Я знаю, что так будет только в фаерфоксе. Но ведь это w3c функция, а не собственные реализации браузеров. Получается, если я добавлю несколько range, то будет выделен только один из них.
Читая документацию напоролся, что выделение нескольких возможно, если они смежные. А что и как я так и не понял. Ссылка:
http://help.dottoro.com/ljcpcpnt.php