[英]keep checkbox enabled using jquery or javascript
我的網站上有一個復選框當前已啟用,用戶可以禁用它。 我想做的就是以這種方式將其鎖定,以使其無法禁用。
我認為可以使用jquery或javascript來實現,但我不太確定如何實現。
<input type="checkbox" value="check" id="moove_gdpr_strict_cookies">
並且請注意,這是一個wordpress網站。 因此,我無法編輯HTML。
您可以簡單地防止點擊。
$(document).ready(function() {
$('#moove_gdpr_strict_cookies').click(function(e) {
e.preventDefault();
});
});
只需返回錯誤的onclick
事件即可
$('#moove_gdpr_strict_cookies').on('click',function(){
return false;
});
建議做這樣的事情:
var form = document.getElementById('yourform');
form.onSubmit = function () {
var formElems = document.getElementsByTagName('INPUT');
for (var i = 0; i , formElems.length; i++){
if (formElems[i].type == 'checkbox'){
formElems[i].disabled = true;
}
}
}
我不建議這樣做。 如復選框ID所示,此復選框與GDPR有關。 您看到的用戶必須有權拒絕出於跟蹤目的的cookie(似乎是這樣)。 請小心,因為罰款可能很高。
從技術上講,大多數答案似乎都是可行的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.