Помощник
|
Условиe if в функции |
MetSerp
|
Сообщение
#1
|
||
|
|
||
|
|||
Webmaster_hb |
12.12.2008, 15:09;
Ответить: Webmaster_hb
Сообщение
#2
|
|
if (document.getElementById("price").style.display =="none";
) { - показать } else { - убрать } |
|
|
MetSerp
|
Сообщение
#3
|
|
Точно я == не ставил :rolleyes:
|
|
|
Exterior |
12.12.2008, 15:12;
Ответить: Exterior
Сообщение
#4
|
|
MetSerp,
function price() {
if (document.getElementById("price").style.display != "none") { document.getElementById("price").style.display = "none"; } else { document.getElementById("price").style.display = "block"; } } |
|
|
MetSerp
|
Сообщение
#5
|
|
спасибо я сам написал просто я ошибку вот где делал:
function price() { :rolleyes:
if (document.getElementById("price").style.display ="none") //1 знак равенства без нифига забыл про "!=" или "==" вот и не получалось document.getElementById("price").style.display ="block"; else document.getElementById("price").style.display ="none"; } |
|
|
Zippovich |
12.12.2008, 15:37;
Ответить: Zippovich
Сообщение
#6
|
|
Это очень распространенная ошибка, и ,кстати, очень трудно находимая.
А еще и знаменитая, тем, что из-за этой ошибки разбился шаттл :rolleyes: |
|
|
MetSerp
|
Сообщение
#7
|
|
Я его не прогал ^_^
Только одна фигня таблица становица видимой растягивает под себя место но когда ее "исчезаешь" она убирает место только для 1 строки а остальное оставляет фоновой заливкой:wacko: |
|
|
Zippovich |
12.12.2008, 15:49;
Ответить: Zippovich
Сообщение
#8
|
|
покажите код, и скриншот еще
|
|
|
MetSerp
|
Сообщение
#9
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Лось: охота.</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="/css/main.css" rel="stylesheet" type="text/css"> <link href="css/main.css" rel="stylesheet" type="text/css"> <script language="javascript" src="scripts/price.js"></script> </head> <body> <table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr align="center"> <td colspan="3"><? include ("tpl/header.tpl") ?></td> </tr> <tr align="center"> <td width="20%" rowspan="2" align="right" valign="top" class="navi" ><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td valign="top"><span class="content"> <? include ("tpl/navi.tpl")?> </td> </tr> <tr> <td valign="top"><span class="content"> <? include ("tpl/partners.tpl") ?> </span></td> </tr> <tr> <td valign="top"> </td> </tr> </table></td> <td valign="middle" class="content"> <span class="navi"><span > <? include ("tpl/bannerhead.tpl")?> </td> <td width="20%" rowspan="2" align="left" valign="top" class="navi" ><table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td colspan="3" class="navi"><? include ("tpl/goodblock.tpl")?></td> </tr> <tr> <td colspan="3" align="center" valign="top" class="navi" ><? include ("tpl/banner.tpl")?></td> </tr> </table> <p class="navi"> </p></td> </tr> <tr> <td align="center" valign="top" class="content" id="main"><table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td colspan="3" id="mainbordtl" ><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="100%" height="100%" class="content"> </td> </tr> </table> <table width="100%" border="0" cellspacing="0" cellpadding="5"> <tr> <td><h1>Охота на лося</h1> <br> <img src="img/los.jpg" width="500px"/><br> <h2 style="cursor:help" onClick="price()">Стоимость охоты на лося в ОРХ «Зайцева гора»</h2> </td> </tr> <tr> <td height="0%"><table id="price" width="100%" border="2" cellspacing="0" cellpadding="5"> <tr class="navi"> <td width="100%">Услуга</td> <td width="100%">Стоимость</td> </tr> <tr class="content"> <td> </td> <td> </td> </tr> <tr class="content"> <td> </td> <td> </td> </tr> <tr class="content"> <td> </td> <td> </td> </tr> <tr class="content"> <td> </td> <td> </td> </tr> <tr class="content"> <td> </td> <td> </td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> <tr align="center" valign="top"> <td height="100" colspan="3" valign="bottom" class="footer" ><? include ("tpl/footer.tpl")?></td> </tr> </table> </body> </html> 1 картинка соответственно при загрузке страницы которая вторая после закрытия таблички [IMG]http://s51.radikal.ru/i131/0812/3b/8c6804af4e69t.jpg[/IMG] [IMG]http://s49.radikal.ru/i124/0812/54/0783b6d69b88t.jpg[/IMG] сильно не ржать:sarcastic::rolleyes: Что тут кстати можно оптимизировать ? |
|
|
Webmaster_hb |
12.12.2008, 16:21;
Ответить: Webmaster_hb
Сообщение
#10
|
|
Это очень распространенная ошибка, и ,кстати, очень трудно находимая. А еще и знаменитая, тем, что из-за этой ошибки разбился шаттл :rolleyes: есть одна хитрость, чтобы не допускать такой ошибки надо просто операнды менять местами "none" = document.getElementById("price").style.display в таком случае это сразу не прокатит, т.к. строке нельзя присвоить что-либо |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Smarty и собственные функции Как реализовать? |
3 | RussiaStudent | 8552 | 12.12.2009, 18:41 автор: ZiTosS |
Текстовая версия | Сейчас: 29.3.2024, 15:43 |