Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

68
Vistas
Necesito consejos sobre cómo aplicar Reemplazar en Javascript

Quiero cambiar la cadena que se muestra como $0 a Gratis en WooCommerce.

La estructura de mi sitio web es la siguiente:

 <div class="wc-block-components-radio-control__description-group"> <span id="radio-control-0-free_shipping:2__description" class="wc-block-components-radio-control__description"> <span class="wc-block-formatted-money-amount wc-block-components-formatted-money-amount">$0</span>

Entonces, apliqué el siguiente código usando la ruta JS de las herramientas para desarrolladores de Chrome.

 <script> let text = document.querySelector("#radio-control-0-free_shipping\\:2__description > span").innerHTML; document.querySelector("#radio-control-0-free_shipping\\:2__description > span").innerHTML = text.replace("$0", "Free !"); </script>

Pero esto no funciona.

Así que volví a aplicar el código a continuación cambiando el querySelector, pero no funciona.

 <script> let text = document.querySelector(".wc-block-formatted-money-amount.wc-block-components-formatted-money-amount ").innerHTML; document.querySelector(".wc-block-formatted-money-amount.wc-block-components-formatted-money-amount ").innerHTML = text.replace("$0", "Free !"); </script>

Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') .

He probado este código en diferentes casos, y funcionó. Pero no sé por qué no funciona en la página del carrito en WooCommerce.

¿Alguien puede aconsejarme sobre qué piezas debo arreglar?

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda