Hola amigos.
Necesito hacer una cosilla pero no lo consigo. Apenas se JSP, así que a ver vosotros si me podéis ayudar. Os pongo el siguiente código. Tengo un que hacer un control para que me saque una cosa u otra. El error parece que es al poner el <td align = center....etc>. Parece ser que no es posible.
Lo que quiero poner es un enlace que hace llamada a una función. Ojalá me podáis dar alguna solución.
Un saludo y muchas gracias
Código:
<td> <script>
var sPagaAlloc = '<m4:item m4name="<%=zSCO_DT_ALLOCATION%>" htmlsafe="true" />';
var sPagaPaym = '<m4:item m4name="<%=zPAGA%>" htmlsafe="true" />';
var diaAlloc = sPagaAlloc.substr(0,2);
var diaPaym = sPagaPaym.substr(0,2);
var mesAlloc = sPagaAlloc.substr(3,2);
var mesPaym = sPagaPaym.substr(3,2);
//document.write(diaAlloc + diaPaym + mesAlloc + mesPaym)
if(diaAlloc == diaPaym && mesAlloc == mesPaym - 1){
<td align="center"><a class="enlacefuncional" title="Ver recibo" href="javascript:m4ReciboPdf('<m4:item m4name="<%=zPAGA%>"htmlsafe="true" />','<m4:item m4name="<%=zIDMONEDA%>" htmlsafe="true" />','2');"> Detalle</a></td>
}
else
{
<td align="center"><a class="enlacefuncional" title="Ver recibo" href="javascript:m4ReciboPdf('<m4:item m4name="<%=zPAGA%>"htmlsafe="true" />','<m4:item m4name="<%=zIDMONEDA%>" htmlsafe="true" />',<%if (zSCOIDPAYTYPE.equals("3")){%>'2'<%}else{%>'1'<%}%>);"> Detalle</a></td>
}
</script></td>