Descripción del Error
Este error es producido cuando al elemento html link (<a>) le hemos agregado al evento onclick el siguiente script de javascritp
document.forms[0].submit(); o cualquier otro método para generar un submit de la pagina
El problema que ocurre es que al generar el evento onclick no se produce el submit de la pagina.
Browser donde se produce
- IE 6: Aquí se detecto el problema
- IE 7: No se detecto el problema
- Firefox 2 o superior: No se detecto el problema
- Opera 9 o superior: No se detecto el problema
Causa del error
Este error se produce por que en la propiedad href del control <a> hemos colocado “javascript: void(0);”.
Ej: <a href="javascript:void(0);" onclick="window.forms[0]. submit();">El submit<a>
Solución
No se a encontrado una solución mas elegante que sacar el void(0) de la propiedad href y colocar aquí nuestro submit.
Ej: <a href="javascript:window.forms[0].submit();">El submit<a>