JavaScript: Цвет под курсором

программирование java веб дизайн технология

Подскажите способы реализации. Желательно с минимальным кодом (16 кб для такой незначительной операции не охота использовать)

Примечание:
SEVI
базовая цветовая палитра
256 * 256 * 256 = 16 млн. элементов
стандартная
65 т. элементов
сокращенная
256 элементов

При любом раскладе - это огромное нагромождение кода ради несущественной мелочи.

Знаю, что можно через SVG, но в Chrome и IE работать не будет (или не знаю, как заставить... на IE можно забить)... и не знаю точной реализации возвращения цвета SVG-элемента.

Примечание:
SEVI, необходимо отдать подстройку цветовой палитры одного объекта пользователям... на подобие работы фильтров в Photoshop. JS я и собираюсь использовать, но хочется не в таком нагромождении html-кода

Примечание:
Как пример реализации: http://svg-edit.googlecode.com/svn/branches/2.4/editor/svg-editor.html
при клике на fill или stroke внизу
Ответы:
<style type="text/css">
.b1 {background-color:red; border:10px dashed #000000;}
.b2 {background-color:yellow; border:10px solid #000000;}
</style>
<script language="javascript">
function get() {
a = document.getElementById("button1");
a.className = "b1";
}
function get2() {
a = document.getElementById("button1");
a.className = "b2";
}
</script>
<input type="button" value="Наведи на меня!" class="b2" onmouseout="get2()" onmouseover="get()" id="button1" /><br>
Я советую использовать JS. И я не пойму точно что именно вам нужно изменить


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.