我需要在我們的網頁上點擊一個圖標,然後出現一個對話框以確認操作。隨着點擊是一些方法將開始工作,一些存儲過程將工作等等...單擊圖像使對話框出現
但可悲的是,我只有這個至今
<img src="../../../img/Edit_Icon.png">
當我搜索一下,大部分的結果都是關於桌面應用。我是在尋找錯誤的東西還是我在錯誤的軌道上?
我需要在我們的網頁上點擊一個圖標,然後出現一個對話框以確認操作。隨着點擊是一些方法將開始工作,一些存儲過程將工作等等...單擊圖像使對話框出現
但可悲的是,我只有這個至今
<img src="../../../img/Edit_Icon.png">
當我搜索一下,大部分的結果都是關於桌面應用。我是在尋找錯誤的東西還是我在錯誤的軌道上?
它很容易...兩種選擇:
要麼換你img
由a
標籤。
<a href="javascript:myFunction();"/> <img src="../../../img/Edit_Icon.png" /> </a>
或任一圖像
<img src="../../../img/Edit_Icon.png" onclick="myFunction()" />
上添加onclick事件後一種選擇,我想補充一個樣式改變光標移動到「手」,以幫助用戶瞭解「這是一個可點擊的圖像」
<img src="../../../img/Edit_Icon.png" onclick="myFunction()" style="cursor: pointer;" />
JS CODE:
function myFunction(){
var r = confirm("Press a button");
if (r == true) {
//your code to run
} else {
//code to run if cancel;
}
此外:
如果你想那麼瀏覽器的原生對話框性感的東西,你可以用一個庫...
例如jQuery confirm.js
試試這個
<a href="#" id="pop"><img src="../../../img/Edit_Icon.png">Click Me</a>
JS代碼:
$("#pop").on("click", function() {
//do something here
});
感謝您的答覆,但我需要把圖像點擊功能之間的對話框。只有在對話框上單擊「是」時,功能才能工作。我該怎麼做?我應該把對話框放到點擊事件上嗎? –
@EgeBayrak更新回答問題 –
非常感謝! :) –