Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/08/2006, 12:44
Avatar de DkarnDuuk
DkarnDuuk
 
Fecha de Ingreso: marzo-2004
Mensajes: 626
Antigüedad: 20 años, 1 mes
Puntos: 2
Enviar form con botones sí, pero con imagenes no puedo

Tengo 2 paginas asp. En la primera tengo un gestor d noticias (crear, eliminar, actualizar). Cuando quiero hacer algo, pulso el boton correspondiente y me va a la segunda pagina donde crea, elimina o actualiza la noticia en la bd.

El problema es q si quiero usar imagenes en lugar de los botones para realizar estas acciones, no me lo hace y no se pq. Cuando utilizo imagenes llamo a una funcion d javascript q es la q me redirecciona a la otra pagina con los datos del form. Esta es la primera pagina:

'-- Script q me tenia q pasar los datos del form a la segunda pagina
<script language="javascript">
function egin(ekm) {
var eki = ekm;
alert (ekm); --HASTA AQUI LO HACE BIEN
//location.href = "noname.asp?ekin=" ekm + "&id=" + document.auk.idn.options[document.auk.idn.selectedIndex].value + "&texta=" + document.auk.texta.options[document.auk.texta.selectedIndex].value + "&ikus=" + document.auk.ikus.options[document.auk.ikus.selectedIndex].value;
//location.href="noname.asp"
//document.auk.submit();
}
</script>

'-- Form q quiero enviar

<form name="auk" method="post">
<tr>
<td width="10"><%=rs1("fecha")%>
<input type="hidden" name="idn" value="<%=rs1("idnoticia")%>">
</td>
<%final=replace(rs1("noticia"),"<br>",vbcrlf)%>
<td width="43">
<textarea name="texta" rows="4" cols="42"><%=final%></textarea>
</td>
<td><a href="index.asp"><%=rs1("usuario")%></a>
</td>
<td align="center">
<%if rs1("activar")=true then%>
<input type="checkbox" name="ikus" checked>
<%else%>
<input type="checkbox" name="ikus">
<%end if%>
</td>
<td align="center">
<a href="#" onclick="egin(ekm='eg')"><img src="../irudi/egun.gif" border="0"></a>
</td>
<td align="center">
<a href="#" onclick="egin(ekm='ez')"><img src="../irudi/eza.gif" border="0"></a>
</td>
</tr>
</form>

El caso es q el script se para cuando hago el location.href, y tampoco me da ningun error, simplemente se queda en la primera pagina y no hace nada.

he intentado explicarlo bien, pero si teneis dudas me preguntais.

muchas gracias!!
__________________
bla, bla, bla......