2013-09-05 4 views
0
echo "<td><a onclick=\"confirm('Are you sure you want to permanently delete this post?');\" href='posts.php?id=".$res['id']."'>view</a></td>"; 

Сгенерировано с использованием PHP, подтверждение не появляется. Что я делаю неправильно? Спасибо, что посмотрели.Javascript Подтверждение не работает

+0

Это поможет, если вы предоставите несколько консольных журналов .... Спасибо! – opalenzuela

ответ

3

использование

onclick="return confirm('Are you sure you want to permanently delete this post?');" 
0

Добавить возвращение ложным или истинным, чтобы избежать дальнейшего выполнения

if(Confirm()) 
      return true; 
     else 
      return false; 
+0

Лучше сразу вернуть результат Confirm(). – tea2code

2

Try:

echo "<td><a onclick='return confirm('Are you sure you want to permanently delete this post?');' href='posts.php?id=".$res['id']."'>view</a>"; 
1

использовать вместо:

echo "<td><a onclick="return confirm('Are you sure you want to permanently delete this post?');" href="posts.php?id=".$res['id']."'>view</a></td>"; 

confirmtrue или false

Смежные вопросы