multiple submit widgets, detecting which button was activated

http://stackoverflow.com/questions/17049429/multiple-submit-widgets-detecting-which-button-was-activated

HTML

<form id="prefs-form">
        <div>
            <input id="name">
            <button id="save" type="button">Save</button>
            <button id="delete" type="button">Delete</button>
        </div>
    </form>

JavaScript

require(["dijit/form/Button", "dijit/form/TextBox", "dijit/form/Form", "dojo/on", "dojo/domReady!"], function(Button, TextBox, Form, on){
    
    var form = new Form({
    method: 'post',
    action: 'as',
		onSubmit: function(evt){
            //dojo.stopEvent(evt);
            
            console.log('onSubmit');
            //console.log(saveBtn.get("focused"));
            //console.log(deleteBtn.get("focused"));
            //console.log(textBox.get("focused"));
		}
	}, "prefs-form");    
    
 	var saveBtn = new Button({
 		//type: 'submit',
 	}, "save");
    on(saveBtn, 'click', function(evt) {
        console.log('save');
        form.submit(); 
    });
    
	//make delete button
 	var deleteBtn = new Button({
 		//type: 'submit'
 	}, "delete");
    on(deleteBtn, 'click', function(evt) {
        console.log('delete');
        form.submit(); 
    });        

	var textBox = new TextBox({
	}, "name");
    
});