Bien pues tengo un ciclo que me imprime unas preguntas, pero tengo problemas con este evento
Formulario: Código PHP:
echo '<FORM name = "examenPreguntaDelete' . $id . '" action = "examenPreguntaDelete.php" method = "POST">';
echo '<INPUT type = "hidden" name = "idExamen" value = "' . $idExamen . '"/>';
echo '<INPUT type = "hidden" name = "Numero" value = "' . $preguntasRow['Numero'] . '"/>';
echo '</FORM>';
Link al formulario: Código PHP:
echo '<TH width ="20px"><P><A href = "javascript:void(0)" class="info" onclick = "javascript:document.forms[\'examenPreguntaDelete' . $id . '\'].submit(); return confirm(\'Realmente desea borrar la pregunta?\');"><IMG src="images/borrar.png" border="0"><SPAN>Eliminar</SPAN></P></A></TH>';
notaran que esta en php la impresión pero el problema se sentra en "onclick", que necesito que al dar click aparezca la confirmación de "desea borrar elemento?" y si se le da aceptar ejecute la instrucción que manda el formulario, y al cancelar pues se quede ahí, y lo que hace es que aparece la confirmación, pero manda al formulario de todas formas aun dando en cancelar, ahora si invierto las instrucciones poniendo primero la confirmación y luego el submit, solo ejecuta la alerta pero no pasa de ahí, en este caso que puedo hacer?
OJO todo esto esta dentro de un ciclo :P ya que imprime varios elementos de una tabla de mysql, asi que se imprimen varios elementos y la variable "id" identifica cada elemento.