簡體   English   中英

使用Java腳本更改URL的CSS

[英]Using Javascript to change CSS for URL

我的HTML中有一個網址,如下所示。 我已將該網址設為無效

<a style="pointer-events: none; color: rgb(44, 89, 159);" href="https://www.google.com/" id="successfactors">Link</a>

我正在嘗試通過Javascript重新激活鏈接。 我嘗試了下面的代碼,但是當我這樣做時頁面無法正確加載。 有誰知道我在做什么錯或使鏈接無效/更好的方法?

document.getElementById('successfactors').style.pointer-events = 'auto';

我建議您以明確區分兩者的方式使用CSS和javascript。

定義您的CSS樣式:

.inactive
{
   pointer-events: none;
   color: rgb(44, 89, 159);
}

.active
{
   pointer-events: auto;
}

使用javascript切換元素的CSS類:

document.getElementById("successfactors").className = "inactive";

它更整潔,更整潔,我向您保證,廣泛使用的內聯樣式最終會引起頭痛。

采用:

document.getElementById('successfactors').style.pointerEvents = 'auto';

樣式使用駝峰式大小寫,因為標識符不能包含連字符。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM