Tengo un formulario con dos botones de envío y algo de código:Formulario onSubmit determinar qué botón de envío se presiona
HTML:
<input type="submit" name="save" value="Save" />
<input type="submit" name="saveAndAdd" value="Save and add another" />
Javascript:
form.onSubmit = function(evnt) {
// Do some asyncrhnous stuff, that will later on submit the form
return false;
}
Por supuesto los dos submit botones lograr cosas diferentes. ¿Hay alguna forma de averiguar en onSubmit
qué botón se presionó, para poder enviarlo más tarde al thatButton.click()
?
Idealmente, me gustaría no modificar el código de los botones, solo tengo un complemento de JavaScript puro que tiene este comportamiento.
Sé que FF tiene evnt.explicitOriginalTarget
pero no puedo encontrar nada para otros navegadores.
creo que esto no se duplica, la otra pregunta es en el contexto de jQuery, mientras que éste no es, ver mi respuesta a continuación. –
De acuerdo, Javascript! = JQuery. – Jon
NO es un duplicado..por favor, vuelva a preguntar. – AKS