🏠 Home 

Enable Disabled Checkbox

Позволяющий включить неактивный чекбокс 18+ на Rutube Studio.

// ==UserScript==
// @name         Enable Disabled Checkbox
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  Позволяющий включить неактивный чекбокс 18+ на Rutube Studio.
// @author       Your Name
// @match        studio.rutube.ru/*
// @grant        none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
// Function to enable the checkbox
function enableCheckbox() {
// Target the checkbox using its class and name attributes
const checkboxWrapper = document.querySelector('.freyja_pen-checkbox__pen-checkbox_disabled_ImtFI');
const checkbox = document.querySelector('input[name="adult"][id="adult"]');
if (checkboxWrapper && checkbox) {
// Remove the 'disabled' class and enable the checkbox
checkboxWrapper.classList.remove('freyja_pen-checkbox__pen-checkbox_disabled_ImtFI');
checkbox.removeAttribute('disabled');
console.log('Checkbox enabled!');
}
}
// Create a MutationObserver to watch for changes in the DOM
const observer = new MutationObserver((mutations) => {
mutations.forEach(() => {
enableCheckbox();
});
});
// Start observing the document body
observer.observe(document.body, {
childList: true,
subtree: true
});
// Initial check in case the element is already loaded
enableCheckbox();
})();