NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name Declaración IVA - ATV Hacienda // @namespace http://tampermonkey.net/ // @version 0.2 // @description marca "No" en todos los botones de opción (radio buttons) en la declaración del IVA (104-2) // @author lmmv // @license MIT // @match https://www.hacienda.go.cr/SitioFormularios/Declaracion/frmDeclaracion.aspx // @match https://www.hacienda.go.cr/ATV/Declaracion/frmDeclaracion.aspx // @updateURL https://openuserjs.org/install/lmmv/Declaración_IVA_-_ATV_Hacienda.meta.js // @require http://code.jquery.com/jquery-1.12.4.min.js // ==/UserScript== (function() { 'use strict'; var selectActividades = document.getElementById('ActividadesEconomicas_DDL') selectActividades.onchange = function(){cambiarActividad(selectActividades);}; })(); function cambiarActividad(s) { actividadChange(s); ajustatercernivel(); llenarCero(); } //busca en todos los inputs de tipo "radio" y selecciona los que tienen valor 0 function llenarCero() { var radioBtns = document.querySelectorAll('input[type="radio"]') for(var i=0; i<radioBtns.length; i++){ if(radioBtns[i].value == "0") { radioBtns[i].checked = true; } } } unsafeWindow.deshabilitacasillas = function () { console.log("No se ejecutó 'deshabilitacasillas'"); }