這個問題無疑有一個簡單的答案,但我一直無法找到它。我想在onmouseover上觸發一個javascript函數,但是onclick會更改頁面。我應該嘗試在javascript中完成這兩項操作還是可以在javascript中執行鼠標懸停並且頁面以某種方式在html中進行更改。HTML/JavaScript onmouseover onclick多個事件
這會觸發javascript功能正常。
<a href="javascript:void(0);" onmouseover="previewBox;">Preview</a>
但是,下列不工作,我無法弄清楚如何在單擊更改頁:
<a href="javascript:void(0);" onmouseover="previewBox;" onclick="newpage.php?p=1&q=3">Preview</a>
我可以想像創建第二個JavaScript函數火PHP腳本,你將所有參數傳遞給JavaScript,然後用它來啓動php腳本,但這似乎相當笨拙
感謝您提供任何簡單的建議。
如果您的「onclick」是一個簡單的頁面更改 - 您應該使用作爲它的意圖使用 - 作爲鏈接。在這樣的HTML中附加事件也是一個壞主意。 – tborychowski