2016-05-23 4 views
0

の簡単なhtmlページにはボタンがあります。それから私は、私はGoogleのクロムにポップアップallertウィンドウ内のリンクボタンを配置する方法を見つけようとしていますallertコマンドアロートウィンドウ内にHTMLボタンを置くことはできますか?

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

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

で関数を呼び出しています! :) 私は助けてくれる?

+0

できません。 'alert'ポップアップはあなたが何とか変更できないハードワイヤードユーティリティです。現代の代替品を見てみましょう。すべてのjavascript UIライブラリは、より優れた光学機能と柔軟性を備えた代替品を提供します。 – arkascha

+0

アラートでこれを行うことはできません。あなたはモーダルが必要です。たとえば、[this in bootstrap](http://getbootstrap.com/javascript/#modals)のように、 – wogsland

答えて

0

「OK」をクリックすると、確認ボックスを使用してリダイレクトすることができます。

<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によると、現代的なアプローチを使用する方がはるかに優れています。

関連する問題