Mudar palavra com javascript a partir de um input?

  • Autor Autor Carambel
  • 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
Carambel

Carambel

Ómicron
Social Media
Verificado
Verificación en dos pasos activada
Hola como estan disculpen la molestia, no se programar en javascript cosa q me complica mucho por mas simple q sea hacer esto, les explico mi problema.


Tengo este código perfecto, cambia la palabra por otra, lo que necesito es que solamente la palabra AZUL, sea extraido desde un input.

<input type="text" id="extraer" value="AZUL"/> (COSA QUE PUEDO CAMBIARLO SIN NESESIDAD EDITAR EL CODIGO MANUALMENTE.



----------------------------------------------------------------------------------------------------
<p id="demo">Mr Blue has a AZUL house and a AZUL car.</p>

<button onclick="myFunction()">Try it</button>

<script>
function myFunction() {
var str = document.getElementById("demo").innerHTML;
var res = str.replace(/AZUL/g, "ROJO"); // Cambiar Azul por variable que extraiga dato del input Id Extraer.
document.getElementById("demo").innerHTML = res;
}
</script>
 
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
con Jquery:
var palabra = $("#extraer").val();
 
document.getElementById("extraer").value = res.

Saluedos
 
[MENTION=47248]Carambel[/MENTION] prueba con esto!

PHP:
<script>
function myFunction() {
   var input = document.getElementById('extraer').value;
   var str = document.getElementById("demo").innerHTML; 

   var res = str.replace('/'+input+'/g', 'ROJO');
   document.getElementById('demo').innerHTML = res;
}
</script>
 
Voltar
Topo