Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/12/2013, 16:53
jaimeM
 
Fecha de Ingreso: junio-2012
Mensajes: 38
Antigüedad: 12 años, 6 meses
Puntos: 0
error en paso de variables caso particular

buenas tardes, tengo este ejemplo para ver si me pueden ayudar a solucionar el problema, posteo el codigo para un mejor entendimiento

Cita:
<!DOCTYPE html>

<html lang="es" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
</head>

<body>


<input type="button" onclick="mifuncion();" value="verificar" />
<br />
<br /><br /><br />
<div id="salida"></div>

<script>

function llamarfuncion(p1){
alert(p1);
}

function mifuncion(){
var v = 'un valor';
var ite = "<input type='button' onclick=llamarfuncion("+v+"); value='clikear---->' />";
document.getElementById("salida").innerHTML = ite;

}

</script>

</body>
</html>
Este ejemplo simplemente dibuja un butón el cual llama a una función javascript llamada mifuncion() que a su ves crea un botón nuevo en el documento y este al clikearlo llama a otra funcion llamada llamarfuncion(p1); que recibe una cadena para mostrarla en un alert(); el problema es que me saca un error que dice que no esta definida.
Si paso un valor numérico funciona perfecto, pero con una cadena saca el error, cual sera este problema.

mil gracias.