返回JavaScript中的确认窗口
我使用的是一个返回JavaScript中的确认窗口,javascript,html,Javascript,Html,我使用的是一个if-else语句,它只会根据该语句显示。我的确认窗口不工作。它只会转到注销页面而不进行确认 我的代码: else { echo " <td class='td1' align='center'> <a href='logout.php' onclick='return confirm('Are you sure you want to Log Out?')'><img src='
if-else
语句,它只会根据该语句显示。我的确认窗口不工作。它只会转到注销页面而不进行确认
我的代码:
else
{
echo "
<td class='td1' align='center'>
<a href='logout.php' onclick='return confirm('Are you sure you want to Log Out?')'><img src='./buttons/logout1.png' width='50' height='35' alt='Log Out'></a>
</td>
</tr>
</table>
";}
else
{
回声“
";}
只需简单地将代码替换为此,因为您在确认之前已放置了一个返回,但通过JavaScript,有一个confirm关键字,它将为您提供所需的功能,而不是返回确认。只要确认一下就行了
else
{
回声“
“;}
您可以使用
小心你的单引号。将确认中的
'
替换为“
:
这里有一个例子:jsfiddle.net/37z6wpmz/使用double“
而不是”
。这样就可以了。更改为onclick=“confirm('您确定要注销吗?')”
您在确认之前是否尝试过删除退货?我认为这不是问题needed@Bálint,是的,我已经做了。仍然没有显示确认窗口。至少告诉他什么和为什么。试试这个onClick=confirm('你确定要注销吗')通过在确认和确认时从开始处删除“”ending@MuhafilSaiyed“我已经试过了,现在还没有,应该可以用了,我不知道为什么不行。”Jannice Camaso检查我的第二个answer@MuhafilSaiyed.谢谢!:)
<a href="logout.php" onclick="confirm('Are you sure you want to Log Out?')"><img src='./buttons/logout1.png' width='50' height='35' alt='Log Out'> </a>