我想在單擊時(shí)將顯示值更改為“阻止”,我編寫了代碼,但它不起作用。如果您覺得這很愚蠢,我很抱歉,但我看不出錯(cuò)誤,請(qǐng)幫助我HTML:<img src="../icons/bell.svg" class="event-icon" id="navbell"><div class="drop-menu" id="belldrop"> //display: none;<script src ="common-comands.js"> displayOnClick("navbell", "belldrop");</script>JS:function displayOnClick(clickingObjId, displayObj) { document.getElementById(clickingObjId).onclick = function(displayObj) { document.getElementById(displayObj).style.display = 'block'; }};
1 回答

largeQ
TA貢獻(xiàn)2039條經(jīng)驗(yàn) 獲得超8個(gè)贊
在 onclick 函數(shù)中,參數(shù) displayObj 實(shí)際上是事件參數(shù),并且您正在從函數(shù) displayOnClick 中覆蓋 displayObj id。
- 1 回答
- 0 關(guān)注
- 157 瀏覽
添加回答
舉報(bào)
0/150
提交
取消