Foros del Web » Programando para Internet » Javascript »

Cambiar texto fijo por variable

Estas en el tema de Cambiar texto fijo por variable en el foro de Javascript en Foros del Web. Hola tengo esta funcion en un archivo php Código: <script> function portes(pe_portes) { if (document.getElementById('precio_subtotal').value>=pe_portes) { document.getElementById('boton-enviar-pedido').className='oculto'; jQuery('#datos_pedido').slideDown('fast'); } else { $("#portes-error").prepend("<img src='../img/icon/error.png' width='40' style='float:left;'><span>&nbsp;&nbsp;El ...
  #1 (permalink)  
Antiguo 19/01/2017, 17:10
Avatar de rodrigus71  
Fecha de Ingreso: mayo-2012
Ubicación: Alicante
Mensajes: 73
Antigüedad: 11 años, 11 meses
Puntos: 3
Cambiar texto fijo por variable

Hola tengo esta funcion en un archivo php

Código:
<script>
function portes(pe_portes) {
	if (document.getElementById('precio_subtotal').value>=pe_portes)
	{
	document.getElementById('boton-enviar-pedido').className='oculto';
	jQuery('#datos_pedido').slideDown('fast');
	}
	else
	{
		$("#portes-error").prepend("<img src='../img/icon/error.png' width='40' style='float:left;'><span>&nbsp;&nbsp;El pedido mínimo es de 10 € sin envío</span>");
	}
}
</script>
El código funciona bien pero necesito poner en lugar de 10 € el valor de pe_portes pero no se como hacerlo.

A ver si algún compañero me echa un cable, gracias.
__________________
Dame hueco, que habiendo hueco yo ya...
https://www.ofidecoeducativos.es/
  #2 (permalink)  
Antiguo 19/01/2017, 17:59
 
Fecha de Ingreso: noviembre-2015
Mensajes: 231
Antigüedad: 8 años, 5 meses
Puntos: 86
Respuesta: Cambiar texto fijo por variable

Debes incrustar la variable/parámetro en la cadena. Para ello has de abrir y cerrar las comillas y usar el operador (+) que en este caso sirve para concatenar
Código Javascript:
Ver original
  1. pedido mínimo es de " + variable + "&#8364;

Etiquetas: fijo, funcion, valor, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:20.