Foros del Web » Programando para Internet » PHP »

problema con un javascript y php

Estas en el tema de problema con un javascript y php en el foro de PHP en Foros del Web. Hola, alguien podrá ayudarme a entender porqué éste código no funciona? Código PHP: echo  "<input type='text' name = 'telefono' onkeyup='mascara(this,'-',patron,true)'>"  pero sí funciona en HTML: Código HTML: <input type= "text" ...
  #1 (permalink)  
Antiguo 09/10/2012, 15:49
 
Fecha de Ingreso: agosto-2010
Mensajes: 105
Antigüedad: 13 años, 8 meses
Puntos: 3
problema con un javascript y php

Hola, alguien podrá ayudarme a entender porqué éste código no funciona?

Código PHP:
echo "<input type='text' name = 'telefono' onkeyup='mascara(this,'-',patron,true)'>" 
pero sí funciona en HTML:

Código HTML:
<input type="text" name = "telefono" onkeyup="mascara(this,'-',patron,true)"> 
la función "mascara" está en el mismo archivo, incluso los dos códigos los tengo en el mismo archivo (el php y el html) pero solo funciona el html

Gracias!
  #2 (permalink)  
Antiguo 09/10/2012, 16:02
 
Fecha de Ingreso: octubre-2012
Ubicación: Montevideo, Uruguay
Mensajes: 13
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: problema con un javascript y php

Probá así:

Código:
echo "<input type='text' name = 'telefono' onkeyup='mascara(this,\'-\',patron,true)'>"
  #3 (permalink)  
Antiguo 09/10/2012, 16:09
 
Fecha de Ingreso: agosto-2010
Mensajes: 105
Antigüedad: 13 años, 8 meses
Puntos: 3
Respuesta: problema con un javascript y php

Gracias jerearaujo pero no funcionó. Es como si no llamara la función.
  #4 (permalink)  
Antiguo 09/10/2012, 16:11
 
Fecha de Ingreso: agosto-2010
Mensajes: 105
Antigüedad: 13 años, 8 meses
Puntos: 3
Respuesta: problema con un javascript y php

Listo jerearaujo, cambié la ' por " con la \ que me recomendaste. Muchas gracias!!

Etiquetas: html, javascript
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 12:38.