Замена button на простую ссылку

Статус
Закрыто для дальнейших ответов.

sx228

New Member
Регистрация
09.12.2011
Сообщения
8
Код:
<script type="text/javascript">
function showOkno() {
$(function(){
$('#banner').dialog({
autoOpen: true,
show: 'slide',
hide: 'slide',
width: 550,
buttons: {"Закрыть":function() {
$(this).dialog("close");
}
}
});
});
}
</script>

<!--Всплывающее окно-->
<!--КОД-->
<div align="center" id="banner" title="[TOP5]" style="display:none;" >
{sblocks_top5}
</div>
<!--/КОД-->
<input class="okno" onclick="showOkno();" type="button" value="[TOP5]" />
    <!--/Всплывающее окно-->
Эта строчка

Код:
<input class="okno" onclick="showOkno();" type="button" value="[TOP5]" />
отвечает за кнопку, если убираю type="button то получается маленькое текстовое поле с заголовком из value.

как мне сделать вместо кнопки, обычную ссылку?
 

tigra60

Спасатель
Регистрация
10.12.2009
Сообщения
1 990
Правильнее будет:
Код:
<a class="okno" oncklick="showOkno();return false" href="#">[TOP5]</a>
чтобы не происходило лишней перезагрузки страницы.

А совсем правильно будет так:
1. в конец функции showOkno() добавить return false
2. вместо атрибута onclick установить для a.okno обработчик события click
 
Статус
Закрыто для дальнейших ответов.
Верх Низ