Не работает кнопка "закрыть"
Привет всем, подскажите пожалуйста, не работает кнопка "закрыть" в скрипте
Если кому не трудно подмогните, что я там не так сделал??
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, время: 18:53. |