[英]Confirm box not working
<input type="button" value="Delete" onclick=show_confirm(http://mydomain.com/delete.php)>
我有這個按鈕和這個JavaScript函數,但是它們不起作用。 當我單擊按鈕時,什么也沒有發生。 我的代碼有什么問題?
function show_confirm(url){
var r = confirm("Do you want to delete this?");
if (r == true){
window.navigate(url);
}
else{
alert("You pressed Cancel.");
}
}
將網址傳遞到雙引號中。
<input type="button" value="Delete" onclick=show_confirm("http://mydomain.com/delete.php")>
工作示例: http : //jsfiddle.net/93QWJ/
您的html格式不正確。
<input type="button" value="Delete" onclick=show_confirm(http://mydomain.com/delete.php)>
應該
<input type="button" value="Delete" onclick="javascript:show_confirm('http://mydomain.com/delete.php');" />
只有在頁面上也有VBScript的情況下,才需要javascript:
:,但這是一個好習慣。
<input type="button" value="Delete" onclick="show_confirm('http://mydomain.com/delete.php')">
onclick函數周圍沒有引號
像這樣:“ show_confirm(url)”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.