Javascript 按钮在firefox中不起作用?

Javascript 按钮在firefox中不起作用?,javascript,php,Javascript,Php,这是我的按钮代码(我的网站中的book按钮),它在Firefox中不工作,但在其他浏览器中工作。我知道我不能在我的代码中使用锚,但我不知道如何摆脱它并使它工作。我试着去做,但没有成功 这是我的密码 $thisresult = mysqli_query($con,$sql); if($booking_info['check_out'] <= date('Y-m-d')){ echo "<button style=' ' type='submit'> <a h

这是我的按钮代码(我的网站中的book按钮),它在Firefox中不工作,但在其他浏览器中工作。我知道我不能在我的代码中使用锚,但我不知道如何摆脱它并使它工作。我试着去做,但没有成功

这是我的密码

$thisresult = mysqli_query($con,$sql);

if($booking_info['check_out'] <= date('Y-m-d')){
    echo    "<button style=' ' type='submit'> <a href='booknow.php?id=".$id."'> Book now!</a></button>";
} 
else if(mysqli_num_rows($thisresult)>=1){
    echo "You have already booked this hotel!";
} 
else {
    echo "<button style=' ' type='submit'> <a href='booknow.php?id=".$id."'> Book now!</a></button>"; 
}

}
$thisresult=mysqli\u查询($con,$sql);
如果($booking_info['check_out']=1){
echo“您已经预订了这家酒店!”;
} 
否则{
回声“;
}
}
我非常感谢你的帮助,
提前谢谢

忽略所有其他内容,您可以将按钮包装在表单标记中,使其成为“链接”,如果需要,还可以为该“id”元素添加隐藏字段


按钮内容

您可以使用上述解决方案,或者如果您想继续使用现有的链接。 而不是用