Potresti preparare un campo hidden, che andrai a riempire a seconda del bottone che premi per lanciare il form:
<form ...>
<input type="hidden" value="" name="tipo" />
...
<input type="submit" value="elimina" onClick="this.form.tipo.value='cancel';">
<input type="submit" value="stampa" onClick="this.form.tipo.value='print';">
</form>
Se il form viene lanciato tramite la tastiera, il campo non verra` riempito.
Ciao
Michele

Rispondi quotando