Удаление атрибута
Есть HTML код:
<a id="alert" href="/news" onclick="alert('Заранее спасибо)');">link</a
Как удалить атрибут "href"?
document.getElementById('alert').href = '';
потому что он будет на главную страницу кидать |
document.getElementById('alert').href = undefined;
а вообще для этого есть preventDefault() |
он "undefined" за ссылку считает и открывает
site.ru/undefined |
используй preventDefault
<a id="alert" href="/news" onclick="testFunction(this);">link</a>
<script>
function testFunction(el){
alert(1);
el.preventDefault();
}
</script>
|
document.getElementById('alert').href = '#';
|
это же jQuery?
какую библиотеку лучше использовать? |
Цитата:
systemiv, Не нужно заб |
Цитата:
|
Цитата:
var event = event || window.event; event.preventDefault ? event.preventDefault() : event.returnValue = false; |
Надо в снипеты записать)
|
| Часовой пояс GMT +3, время: 11:04. |