Это всё из-за слова script в ссылке. Защита, чтобы нельзя было запостить ссылку, по нажатию на которую выполнялся бы какой-то скрипт. Я так это понимаю.
Опционально можно добавить отключение вывода значений бегунка, чтобы в последнем примере с буквами отдавать значения только в callback-функцию, т.к. цифры не нужны.
На счёт комментария выше, касательно ввода значений с клавиатуры — можно вместо текстовых надписей двигать input-ы :-) Тоже опционально, конечно.
Идея понравилась, попробовал реализовать:
http://nikitakozin.com/playground/poll/
Хотя подходит только для одновариантных опросников. Если нужна возможность выбрать для ответа насколько вариантов, то можно либо ограничить количество выбранных вариантов (например, нужно обязательно выбрать два варианта — тогда после первого клика выделяется первый вариант, после второго клика — отправляется запрос к серверу и выдаются результаты), либо использовать классический вариант с галочками.
С помощью jQuery, например, подобное очень просто реализуется. Кроме того в библиотеке море других полезностей и удобств, ради которых не жалко подключить 20-килобайт кода, а не писать кучу своих функций, реализующих то, что уже есть реализованное.
Мне очень нравится реализация в Adobe InDesign CS2 (и более ранних версиях), там есть кнопки «Ok», «Cancel» и галочка «Preview», если ее включить, то все изменения будут отображаться в реальном времени, а кнопки не теряют своей функциональности, а наобарот — точно следуют ей.
Может быть полный текст статьи прямо здесь привести под катом?
Я даже представить боюсь скорость набора выше 600... )))
В остальном третья версия прекрасна :-)
На счёт комментария выше, касательно ввода значений с клавиатуры — можно вместо текстовых надписей двигать input-ы :-) Тоже опционально, конечно.
Почему бы тогда и отступ не оставить тоже?
http://nikitakozin.com/playground/poll/
Хотя подходит только для одновариантных опросников. Если нужна возможность выбрать для ответа насколько вариантов, то можно либо ограничить количество выбранных вариантов (например, нужно обязательно выбрать два варианта — тогда после первого клика выделяется первый вариант, после второго клика — отправляется запрос к серверу и выдаются результаты), либо использовать классический вариант с галочками.
А теперь можно к нему добавлять аттрибуты, вставить контент и т.д.