Наверно вопрос по Java Script

alex196511

есть таблица auth...
+--------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| name | varchar(10) | | PRI | | |
| pass | varchar(20) | | | | |
| status | varchar(20) | YES | | NULL | |
| vote | varchar(5) | | | | |
| vote1 | varchar(5) | YES | | NULL | |
+--------+-------------+------+-----+---------+-------+
5 rows in set (0.11 sec)
есть код..
<?
mysql_connect('localhost', 'root', '');
mysql_select_db('auth');
$r=mysql_query("select * from auth");
echo '<table bgcolor=#cccccc border=1>';
for($i=0;$i<mysql_num_rows($r);$i++)
{
$f=mysql_fetch_array($r);
printf("<tr><td> %s</td><td> %s</td><td><a href=deleteuser.php?name=%s>Удалить</td></tr>", $f['name'], $f['status'], $f['name']);
}
echo '</table>';

?>
так вот вопрос....как сделать, что б, когда кликаешь на ссылку "удалить", вылезало окошко "Вы действительно хотите удалить юзера name "...да - нет...
ну не знаю я JS....

Ivan826

<a href="ссылка на удаление" onclick="if(!confirm('Вы дейсвительно хотите удалить?'return false;">

ifani

если я правильно понял вопрос, то просто в строчку
<a href=deleteuser.php?name=%s>
вставь onClick='javascript: return confirmDelete(name);', то есть будет так:
<a href='deleteuser.php?name=%s' onClick='javascript: return confirmDelete(\'%s\');'>
А затем в любом месте (главное - до этой таблицы) напиши:
<script language="javascript">
function сonfirmDelete(name)
{
var res=confirm("Вы действительно хотите удалить юзера "+name+"?");
return res;
}
</script>
З.Ы.:
А где у тебя закрывающий тэг </a>?
И ещё лучше все значения (типа href=....) в кавычки брать (href="....").

alex196511

ясненько..щас попробую....

Ivan826

И у кого кода меньше при одинаковой работоспособности?

alex196511

работает...спасибо....

dedwowan

Для особо умных
<a href="ссылка на удаление" onclick="return confirm('Вы дейсвительно хотите удалить ${name}?')">
Оставить комментарий
Имя или ник:
Комментарий: