function html_js(){ /*moviendo descripcion al footer*/ if(document.querySelector(".archive.tax-product_cat")){ var mover_desc = document.querySelector(".term-description"); var padre_desc = mover_desc.parentNode; padre_desc.appendChild(mover_desc); document.querySelector(".term-description").classList.add("mostrar"); } } document.addEventListener("DOMContentLoaded", html_js); /*agreando el texto Flores y Rosas en titulo*/ if(document.querySelector(".term-ocasion,.term-celebraciones")){ var titulo = document.querySelector("h1.entry-title.title").innerHTML; console.log(document.querySelector("h1.entry-title.title").childNodes); //document.querySelector("h1.entry-title.title").remove(); //document.querySelector("h1.entry-title.title").innerHTML = "Flores y Rosas para " + titulo; } //EVITAR QUE SE ESCRIBA ICONOS EN EL CAMPO DE COMENTARIOS DE LA PAGINA DE PAGO document.addEventListener("DOMContentLoaded", function () { // Verifica si la clase "woocommerce-checkout" está presente en el elemento
if (document.body.classList.contains("woocommerce-checkout")) { const textarea = document.getElementById("order_comments"); if (textarea) { // Expresión regular para permitir letras, números, espacios y símbolos comunes const regex = /^[\p{L}\p{N}\p{P}\p{Zs}]*$/u; textarea.addEventListener("input", function () { if (!regex.test(this.value)) { // Elimina caracteres no permitidos this.value = this.value.replace(/[^\p{L}\p{N}\p{P}\p{Zs}]/gu, ''); } }); } } }); //AGREGAR PARPDEO EN AVISO DEL TOP function iniciarParpadeo(idElemento, intervalo) { // Seleccionamos el elemento por su ID const elemento = document.getElementById(idElemento); // Verificamos si el elemento existe if (elemento) { // Alternamos la visibilidad del elemento cada cierto tiempo setInterval(() => { elemento.style.visibility = elemento.style.visibility === 'hidden' ? 'visible' : 'hidden'; }, intervalo); } else { console.error(`Elemento con ID "${idElemento}" no encontrado.`); } } document.addEventListener('DOMContentLoaded', () => { iniciarParpadeo('blinkingText', 500); // ID del elemento y tiempo en ms });