2016-11-25 14 views
0

特定の条件で、ウェブページのボタンをクリックするJavaScript関数をブックマークする必要があります。今Javascriptブックマークを特定の条件でボタンをクリックする

、私が代わりに「こんにちは...」私は3つのチェックボックスを持つとHTMLフォームがしたいの

javascript:(function(){ alert('Hello ...'); })(); 

「...こんにちは」と言ってブックマークを持っている場合、これらすべての3チェックボックスがオンになっていると、Webページのボタンを自動的にクリックします。

アラートボックスにこれらの機能をどのように含めることができるかわかりません。

+0

https://stackoverflow.com/質問/ 6227507/javascript-alert-popup-form – Goombah

+0

私はこの問題を理解しませんでした。 HTMLフォーム内の3つのチェックボックスをチェックすると、別の 'function'を起動する' function'が必要です。 それはそうですか? – sam

+0

私はそれを間違って綴りました。ユーザーの画面で3つのチェックボックスをポップアップ表示するだけの機能です。これらのチェックボックスをすべてオンにすると、その機能によってWebページ上のボタン(ID = submit)が自動的に押されます。 – Vishera

答えて

0

単純な警告ボックスでは実行できません。 サードパーティからのモーダルウィンドウを使用することを検討してください(例:ブートストラップモーダル:。http://getbootstrap.com/javascript/#modals)、またはここで説明し、独自などを実装していますhttp://www.w3schools.com/howto/howto_css_modals.asp

するだけの簡単な確認ダイアログのために:

<button id="targetBtn" onclick="alert('Target Button click')">Target Button</button> 
<button onclick="if (window.confirm('Do you really want to click Target Button?')){document.getElementById('targetBtn').click();}">Click me</button> 
+0

アラートである必要はありません。それはプロンプトでもあります。それ以外にポップアップがユーザーの画面に表示される – Vishera

+0

重いCSSスタイルが必要なので、モーダルは機能しません。そして、これをブラウザのブックマーク(リンク場所フィールド)に含める必要があります。 – Vishera

+1

プロンプトダイアログには、1行のテキストボックスとOK/Cancelボタンが含まれています。だからそれは不可能です。 – kubasz

関連する問題