Buenos dias, tengo un link al que al hacer click llame a un evento
Código:
<a href="javascript:enviar(${filas.idu});">Enviar mensaje</a>
Código:
<script type="text/javascript">
var p;
function enviar (c){
alert ("1");
p = document.createElement("div");
p.id="fotoselige";
alert ("2");
var zzz ="<form action='mensajes.htm?metodo=crear' id='form1'><textarea id='smsmnuevo' name='smsmnuevo'></textarea></form>";
var zzz +="<p><a href='javascript:' onclick='document.getElementById(form1).submit()'>Enviar</a></p>";
alert ("3");
p.innerHTML=zzz;
alert ("4");
document.body.appendChild(p);
alert ("5");
}
</script>
Los alerts los tengo puesto para ver por donde va pero no salta ni el primero. No entiendo porque no llama a la funcion