2016-05-23 93 views
0

在一個簡單的html頁面我有一個按鈕。然後我打電話的功能與阿勒特命令我可以在allert窗口中放置一個HTML按鈕嗎?

<button onclick="sayYes()">YES :)</button> 

    function sayYes() { 
alert("ARE YOU SURE??"); 
        } 

我試圖找到一種方法,將谷歌瀏覽器彈出窗口阿勒特里面的鏈接按鈕! :) 可以幫助我嗎?

+0

你不能。警報彈出是一個硬連接的實用程序,你不能以某種方式改變。看看現代替代品,所有的JavaScript UI庫提供了更好的光學和靈活性的替代品。 – arkascha

+0

你不能用警報來做到這一點。你需要一個模式。例如,像[自舉]中的這個(http://getbootstrap.com/javascript/#modals) – wogsland

回答

0

如果單擊「確定」,您可以使用確認框並重定向。

<button onclick="sayYes()">Button</button> 

<script> 
    function sayYes() { 
    var yes = confirm("Are you sure?") 
    if (yes) { 
     window.location = "http://www.yoururl.com"; 
    } 
} 
</script> 

但是正如wogsland和arkascha所說,使用現代方法會好得多。

相關問題