Código HTML :
<script type="text/javascript"> function subiracarro(a){ alert('-'+a+'-'); } </script> <a href="#" onclick="subiracarro(<? echo 0100000000?> )">agregar</a>
con mozilla le doy Ctrl+U y vean que genera:
Código HTML :
<script type="text/javascript"> function subiracarro(a){ alert('-'+a+'-'); } </script> <a href="#" onclick="subiracarro(16777216 )">agregar</a>
Por esto el alert al hacer click mostrara -16777216-
Ahora bien la explicacion de la obvia duda:
- En teoria si estoy haciendo echo de un digito, numero, int, "como lo quieran llamar" eso me imprimiria el numero
- Si le ingreso un digito, numero, int, etc a una funcion en javascript deberia tomar el numero
entonces porque cuando le asigno el digito desde el onClick() no lo toma como numero y en su defecto genera otro digito
