js如何使onclick事件無效

時間 2021-10-14 20:14:39

1樓:

首先要知道為什麼要讓onclick事件無效。

例如乙個按鈕有onclick 但是你讓它無效 是做不到的,可以通過 不寫事件,或則事件為空的方式實現。

如果你是說冒泡的話,的確如樓上所說

2樓:

function preventdefault(event)

js設定onclick事件

3樓:春風化雨

html頁面設定onclick事件可以在html中設定,也可以在js中設定,下面分別介紹。

你的**就是在html中設定的方法,這是測試頁面,現在html**的元素中新增onclick再在js**中宣告乙個函式

function f(){

alert(1)

第二種方法是只在js中設定,這是測試頁面

html**可以更加純粹,不用寫onclick在js**中,先找到這個元素,再去繫結乙個事件window.onload  = function() {document.getelementbyid("text").

onclick = function() {

alert(1)

也可以實現這個效果

4樓:匿名使用者

當你激發了onclick事件時,所產生的效果是什麼樣的?這個你自己知道,然後這個相應的效果你寫在乙個函式中,直接在onclick中呼叫不就得了。。。

5樓:匿名使用者

document.getelementbyid('text').onclick=new function("function()");

6樓:心窗

可以先把方法定義好

function 方法名()

方法一(注意:這種方法繫結事件後,在前端**的標籤中是看不見新增的方法的,但不影響方法的執行,實際已經加上了,只是前端看不見):

節點.onclick= 方法名;

方法二(前端在節點中可以看見新增的方法,推薦)節點.setattribute("onclick","方法名()");

我的button按鈕的onclick事件呼叫js裡的方法怎麼不觸發

js如何獲取值,JS如何獲取值

獲取jsfunction返回的值 1 首先,使用初始化 建立乙個新的html5檔案,如下所示。2 建立乙個新的h1標籤,以接收js中函式函式的返回值。3 建立新的指令碼標記並在標記中建立新函式。該函式返回值22。4 還在h1標記中建立了乙個新的指令碼標記,標記中的新str變數接收上述函式aa的返回值...

關於js讀取cookie,如何js獲取cookie並在html上顯示使用者名稱

在.net裡面,寫到客戶端的時候先把cookies的值 urlencode一下 在js裡面讀出來的時候,先用 unescape 反解碼一下 net system.web.httpcookie cuname new system.web.httpcookie username server.urlen...

如何使用js動態顯示或隱藏,如何使用js動態顯示或隱藏DIV

方法很多,最直觀的就是用js控制div的display值,例如 var div document.getelementbyid divid div.style.display none div隱藏 div.style.display block div顯示 也可以寫一段css,用css來控制div在...