Ответ> Не фига не понел ты просто приказы поменял или Я тупею ?!
Я не поменяла, а ОБЪЕДИНИЛА тела приказов для одного и того же события. В вашем варианте у ссылки (тег <a>) было целых два "приказа" для события onmouseover (мышь зависла НАД ссылкой) и два для onmouseout (мышь находится ВНЕ ссылки). Так делать неправильно, т.к. "приказ", который следует делать при наступлении каждого отдельного события может быть только один. Если написать два "приказа" (так как сделали вы), то выполняется только ПОСЛЕДНИЙ приказ. Для того, чтобы выполнить все то, что вы хотели сделать, следует ОБЪЕДИНИТЬ слить приказы для одного и того же события в один. Что я и сделала.
Для события onmouseover у вас было ДВА "приказа": 1) onmouseover="style.color='green';" (этот приказ не выполнялся, т.к. его отменял следующий) 2) onmouseover="window.status='Fuck Off Bitch'; return true" Я их слила в один "приказ": onmouseover="style.color='green'; window.status='Fuck Off Bitch'; return true" Для события onmouseover у вас тоже было ДВА "приказа": 1) onmouseout="style.color='red';" (этот приказ не выполнялся, т.к. его отменял следующий) 2) onmouseout="window.status=''; return true" Их я тоже слила в один "приказ": onmouseout="style.color='red'; window.status=''; return true"
> "хэндлер" чё это такое по Русский ?!
"хэндлер" это правильное название того "приказа", который приписывается конкретному событию (в данном случае положения мыши относительно ссылки)
> и объединея не всигда нужны мона так приказ написать на html java или javascript что там просто в строку писать мона и сё заработает ! и все браузеры примут приказ как ты хочешь...!
Не важно то, во сколько строк написан приказ. Важно только то, чтобы он был УНИКАЛЬНЫМ! А в своем коде вы допустили существенную оплошность - позволили существовать двум хэндлерам на одно и тоже событие. |