Не работает кнопка "закрыть"
Привет всем, подскажите пожалуйста, не работает кнопка "закрыть" в скрипте
Если кому не трудно подмогните, что я там не так сделал?? document.write('<a href="#" onclick="document.getElementById("banner").style.display="none"" style=text-decoration: "none">закрыть</a>'); |
Каша кавычек.
onclick у вас равно "document.getElementById(" |
Для Вставки
document.write('<a href="#" onclick="document.getElementById(\'banner\').style.display=\'none\'" style="text-decoration: none">закрыть</a>'); Для Проверки на кавычки alert('<a href="#" onclick="document.getElementById(\'banner\').style.display=\'none\'" style="text-decoration: none">закрыть</a>') |
СПАСИБО!!!!!!!!! От души
|
Если можете, подмогните еще
как прописать CSS, (или прямо в скрипте указать). Чтобы цвет ссылок был всегда один и тот же, не зависимо на каком сайте находится скрипт document.write("<table border='0' width='150' cellpadding='3' style='background-color:#FFE4C4'>"); document.write('<tr><td><a href="#" onclick="document.getElementById(\'banner\').style.display=\'none\'" style="text-decoration: none">закрыть</td></tr>'); document.write('<tr><td><скрипт банера или рекламы</td></tr>'); document.write('</table></div>'); |
<script> document.write("<table border='0' width='150' cellpadding='3' style='background-color:#FFE4C4'>"); document.write('<tr><td><a href="#" onclick="document.getElementById(\'banner\').style.display=\'none\'" style="text-decoration: none;*!*color:green !important;*/!*">закрыть</td></tr>'); document.write('<tr><td><скрипт банера или рекламы</td></tr>'); document.write('</table></div>'); </script> |
Проверка
[HTML run] <script type="text/javascript"> document.write('<table id="banner" border="0" width="150" cellpadding="3" style="background-color:#FFE4C4">\n\ <tr><td><a href="#" onclick="document.getElementById(\'banner\').style.display=\'none\'" style="color:#0000CC!important;text-decoration: none">закрыть °</td></tr><tr><td><скрипт банера или рекламы></td></tr></table></div>'); </script> |
Извини конечно, но куда это прописывать в сам скрипт или в html?
|
Ну или чтоб все ссылки:
<script> *!*document.write("<style>#my-super-banner-table a{color:green !important;}</style>");*/!* document.write("<table border='0' id='my-super-banner-table' width='150' cellpadding='3' style='background-color:#FFE4C4'>"); document.write('<tr><td><a href="#" onclick="document.getElementById(\'banner\').style.display=\'none\'" style="text-decoration: none;">закрыть</td></tr>'); document.write('<tr><td><скрипт банера или рекламы</td></tr>'); document.write('</table></div>'); </script> Цитата:
|
И еще раз ОГРОМНОЕ СПАСИБО!!!!!
|
Часовой пояс GMT +3, время: 17:54. |