Mudar o texto que há dentro de um <option>

  • Autor Autor kwk3
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
K

kwk3

Curioso
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola, he instalado un tema de wordpress que incluye un buscador avanzado. Ese buscador cuenta con diferentes opciones para filtrar los resultados y viene en inglés por defecto. He traducido y todo el tema con Po Edit y está perfecto, menos esas opciones que no se pueden traducir así que estoy intentando hacerlo mediante javascript.

<form action="https://xxxxxxxxx.org/" class="header-search-form" id="searchmovie">
<select name="topsortby" class="search-movies">
<option value="ht_movie">Movie</option>
<option value="ht_show">TV Show</option>
<option value="cast">Cast</option>
<option value="news">News</option>
</select>


¿Cómo puedo cambiar los textos que hay dentro de los options? Me refiero a los textos "Movie, TV Show, Cast y News..." por sus correspondientes en español....

Al no tener estas etiquetas clases ni ID's no sé como llamarlas mediante getElementBy, además no sé exactamente como dar la orden en javascript para que cambie Movie, TV Show, Cast y News por Película, Serie, Reparto y Noticias.

¿Alguien me da alguna idea? Muchas gracias.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Usa selectores avanzados.

HTML:
document.querySelector('option[value="valor"]').value = "nuevo texto";
 
Voltar
Topo