Jump to content

Great Rash

Expert
  • Posts

    7,974
  • Joined

  • Last visited

  • Days Won

    144

Everything posted by Great Rash

  1. Ну конечно так не будет работать! Когда отрабатывает скрипт элементов на странице еще нет... вот так правильно: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Test</title> <link href="test.css" rel="stylesheet" type="text/css" /> <script type="text/javascript"> window.onload = function() { document.getElementById('ch').onmouseover=function() { document.getElementById('model').style.cssText='background:url("images/logo_ch.png")'; } document.getElementById('op').onmouseover=function() { document.getElementById('model').style.cssText='background:url("images/logo_op.png")'; } } </script> </head> <body> <div id="model"> Выберите марку <ul> <li><a href="#" id="op">Модель 1</a></li> <li><a href="#" id="ch">Модель 2</a></li> </ul> </div> </body> </html>
  2. Ой, моя ошибка извиняюсь... конечно же так: function test(f) { if (f.testCh.checked) document.getElementById('testSubm').src = 'smile.png'; else document.getElementById('testSubm').src = 'DotSH-Bullet-Smile.png'; }
  3. Интересно при чем тут стандарты и количество страниц форума?
  4. Быть не может. Ссылка на страницу есть?
  5. Webkit конечно рулит. С вами никто не спорит Просто не слишком корректно говорить, что какой-то один браузер лучше всех поддерживает стандарт HTML5 если стандарта, как такового, нет.
  6. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Test</title> </head> <body> <script type="text/javascript"> document.getElementById('ch').onmouseover=function(){document.getElementById('model').style.cssText='background:url("images/logo_ch.png")'} document.getElementById('op').onmouseover=function(){document.getElementById('model').style.cssText='background:url("images/logo_op.png")'} </script> <div id="model"> Выберите марку <ul> <li><a href="#" id="op">Модель 1</a></li> <li><a href="#" id="ch">Модель 2</a></li> </ul> </div> </body> </html> UPD: Слабо найти отличия в коде?
  7. Как-то вы не так фразу построили значит... Попробуйте это.
  8. Да... что-то по имени находить input не хочет... находите тогда по ID. http://www.jsfiddle.net/apMaa/
  9. Если нужно скруглить некроссбраузерно, тогда зачем jQuery? Используйте CSS3.
  10. У меня вся страница в пунктирных линиях и карандашах... почистить куки?
  11. Проверьте путь до картинок.
  12. Ну не такой уж и бред. Быть может у ТС там мега-кнопки с круглыми углами или кнопки с хитрыми данными... При центрирование inline-блоков достаточно написать text-align: center; и нет необходимости в margin.
  13. Делайте меню при помощи нилайн-блоков. Float тут не нужен.
  14. Думаю лучше написать ему на мыло (или скайп), не зря же оставил...
  15. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Блокировка поля</title> <script type="text/javascript"> function agreeForm(f) { // Если поставлен флажок, снимаем блокирование кнопки if (f.agree.checked) f.submit.src = путь_до_картинки_2 // В противном случае вновь блокируем кнопку else f.submit.src = путь_до_картинки_1 } </script> </head> <body> <form action="handler.php"> <p><textarea cols="30" rows="4" readonly> Типовой договорОтдаю свою душу, а взамен получаю здоровье и бессмертие. </textarea></p> <p><input type="checkbox" name="agree" onClick="agreeForm(this.form)"> Я согласен со всеми условиями</p> <p><input type="image" name="submit" src="путь_до_картинки"></p> </form> </body> </html>
  16. Так неправильно. Правильно подключать отдельный файл стилей. <link rel="stylesheet" type="text/css" href="styles/main.css" /> <!--[if lt IE 7]><link rel="stylesheet" type="text/css" href="styles/ie6.css" /><![endif]--> main.css .elem {display: block;} ie6.css .elem {display: none;}
  17. Доктайп тут не при чем... http://www.jsfiddle.net/aNrZK/5/
  18. Ну можно еще продолжить: <!--[if gt IE 5]> - gt (greater than), версии выше пятой <!--[if gte IE 5]> - gte (greater than or equal), версия выше или равная пятой <!--[if lt IE 5]> - lt (lower than), версии ниже пятой <!--[if lte IE 5]> - lte (lower than or equal), версия ниже или равная пятой
  19. Используются png24? Или это просто gif? Используются ли фильтры, хаки для ИЕ?
  20. Представим ситуацию: завтра выходит новая версия Оперы, которая, внезапно, начинает непонимать запись вида _disp\lay: block;. К вам приходит заказчик и говорит что юзеры жалуются, что у них блок с регистрацией развалился. Вы начинаете проводить бессонные ночи в поисках причины, заказчик начинает считать вас фиговым верстальщиком, бабло перестает течь в ваш карман, вы умираете с голоду без пива и бутербродов с икрой...
  21. "Стандарты" HTML5 меняются каждые 5 минут. Это даже не стандарты, а working draft (рабочий набросок). Фирма уже может строить самолеты с круглыми крыльями по рабочим чертежам, но перевозить пассажиров пока рано, т.к. завтра может выяснится, что треугольные крылья таки лучше.
  22. Я не понял вопроса. У какого элемента надо менять картинку? При клике на какой элемент она должна меняться? Какой элемент надо отключать (disabled)? Просто сейчас у вас нет логики... если элемент отключен (disabled), то не логично кликать на нем, чтобы включить его же...
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy