Código PHP:
Ver original
<div id="botones_forma_pago_retencion<?php echo $z;?>"> <a id="btn_anadir" class="img_anadir" name="anadir_forma_pago_retencion" title="Añadir" href="../../paginas/facturas/retenciones.php?id_factura=<?php echo $id_factura;?>&anadir_forma_pago_retencion=si&nombre_pagina=Introduzca los datos de la forma de pago nueva"></a> <a id="btn_eliminar" class="img_eliminar" name="eliminar_forma_pago_retencion" title="Eliminar" href="../../paginas/facturas/eliminar_forma_pago_retencion.php"></a> <button id="btn_modificar" type="submit" name="modificar_forma_pago_retencion" title="Modificar" class="boton_imagen"></button> </div> <?php //Si existe esta variable es porque se pulsó añadir cargo, asi que traigo el foco hasta aqui {?> <script type="text/javascript"> document.getElementById('botones_forma_pago_retencion<?php echo $z;?>').focus(); </script> <?php } ?>
Se supone que, cuando recibe la variable 'botones_forma_pago_retencion, tiene que llevar el foco al div. La variable $z es un contador y y tiene el mismo valor, tanto en el nombre del div, como en el codigo javascript.
El codigo fuente que me devuelve es este, que en principio, por lo que veo esta bien, pero vamos, no lleva el foco al div cuando carga la pagina.
Código HTML:
Ver original