Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/12/2011, 14:00
winweb89
 
Fecha de Ingreso: mayo-2009
Mensajes: 23
Antigüedad: 15 años
Puntos: 0
Pasar cadena numérica como argumento de función

Hola a todos, espero que puedan ayudarme ya que buscando por google no he podido dar con la solución.
Resulta que tengo una cadena de texto de tipo "045327" y se la tengo que pasar como argumento a una función JS. El problema es que cuando quiero utilizar el valor, lo ha convertido a número, por lo que me devuelve "45327" y yo necesito "045327".

Por ejemplo:
Código PHP:
Ver original
  1. $variable = "045327";
  2. echo '<div onClick="javascript:mostrar_detalles('.$variable.')">Hola</div>';
Código Javascript:
Ver original
  1. function mostrar_detalles (id){
  2.       alert (id);
  3. };
¿No se puede declarar el tipo (String) de la variable en la definición de la función como se hace en C?

Última edición por winweb89; 31/12/2011 a las 15:41 Razón: Edito el código ya que en realidad es un PHP