подтверждение удаления на JavaScript

aZa

Новичок
подтверждение удаления на JavaScript

Ребята, жутко извиняюсь за откровенно чайниковский вопрос, но так как в JS разбираюсь очень и очень слабо, а сделать надо, то решил спрсить у вас.

Есть админка, в которой существуют ссылки вида "<a href=TRA-TA-TA>delete</a>". Очень бы хотелось сделать так, чтобы после клика на эту ссылку появлялся какой-нить popup вида "Точно удалить?" ... На сколько я понимаю JS, нужна какая-нибудь функция вида confirm_delete(), которая вызывается по событию onClick() на ссылке

Прекрасно понимаю, что вопрос абсолютно "чайниковый". Но из-за незнания предмета не понимаю как это реализовать наилучшим образом. Буду премного благодарен за решение и учить JavaScript. :)
 

Silex

unitecsys
PHP:
function del(id){
      if(confirm('Удаляем?')){
              window.location.href = '?action=del&id='+id
      }
}

...

<a href="javascript:del(<?=$id;?>);">Удалить</a>
 

sergadm

Новичок
<a href='TRA-TA-TA' onclick ="return confirm('Удалить?');">delete</a>
если да, то перейдёт по ссылке
 

Линк

Guest
Хотелось бы дать более развернутый ответ, дабы aZ'е было проще разобраться

у любой ссылки есть событие OnClick. если оно вернет false то ссылка не пойдет никуда
если вернет true - то ссылка сработает

<A HREF="http://ya.ru" OnClick="return false;">такая ссылка не работает</A>

<A HREF="http://ya.ru" OnClick="return true;">а такая ссылка - работает</A>


есть ф-яя confirm которая в качестве параметра получает строку, и выдает окошко с этой строкой и двумя кнопками - OK и Cancel. Если юзверь жмет ок - ф-яя возвращает true. Иначе - false

вот и имеем

<A HREF="http://ya.ru" OnClick="return confirm('Пойти на яндекс?')">яндЫкс</A>
 
Сверху