Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > JavaScript: для новичков > не работает - document.getElementByID(id).src |
Автор: 4epT 22.11.2008, 20:39 | ||||
Добрый вечер! Пытаюсь сделать менб с помощью JavaSript ... вот код:
document.getElementByID(indexl).src = "img/main-buttonOver-left.jpg"; - не работает не в ИЕ не в Мозиле .... в чем может быть проблема ? В ИЕ даже не работают стили - td.paddingtext:hover Жду ответов ))) |
Автор: destrd 22.11.2008, 20:42 |
ЕМНИП, там надо value |
Автор: 4epT 22.11.2008, 20:49 | ||
не понял ... где value ? мне нужно при onmouseover сменить в 2-ух img src |
Автор: destrd 22.11.2008, 20:50 |
Тогда попробуйте item.setAttribute(src, "myimg.jpg") |
Автор: bars80080 22.11.2008, 21:03 |
![]() не document.getElementByID а document.getElementById тоже читаем документацию. в ИЕ6 :hover действет только для ссылок |
Автор: 4epT 22.11.2008, 21:24 | ||
Получилось, спасибо! ) И еще один вопрос ... как можно применять вот это свойство - background-image: url("img/main-buttonOver-tile.jpg"); без применения CSS ... тоесть мне нужно мои стили заменять на кол JacaSript ) |
Автор: bars80080 23.11.2008, 02:17 | ||
можно, соответствующим способом:
|
Автор: 4epT 24.11.2008, 02:30 | ||||
Не получается ( |
Автор: bars80080 24.11.2008, 10:22 | ||
ну, значит, надо было покопаться в документации
|
Автор: 4epT 24.11.2008, 13:16 | ||
Спасибо все получилось )) Кто может подсказать почему в мозиле не работает такой код:
Ссылка не работает ( в ИЕ все нормально ... |
Автор: skyboy 24.11.2008, 14:05 |
а ничего, что в tr могут находиться td/th/colgroup? что ж ты <a> туда вставляешь? |
Автор: 4epT 24.11.2008, 15:01 | ||
ну я хочу сделать весь <td> ссылкой ... в не только текст в нем ... как это можно сделать ? в ИЕ такой способ как я писал работает ... |
Автор: bars80080 24.11.2008, 15:17 | ||
это баг. у каждого тэга есть перечень тех тэгов, которые могут в него входить, и тех в которые он может входить. ссылку ты можешь сделать просто: <td onclick="">, либо <td><a href=""></a></td> а для достаточно назначить нужные стили:
|
Автор: 4epT 24.11.2008, 15:39 |
Спасибо, все работает ... сделал через onclick="". Через стили немного не так ... |
Автор: bars80080 24.11.2008, 16:18 |
через стили можно сделать, причём будет так как надо. плюс преимущество :hover будет действовать в ИЕ, и можно не беспокоиться, что javascript отключат |