Callback Function Demo
Demonstrates simple use of Callback funcitons
HTML
A:
<input type="text" id="varA" />
<br/>B:
<input type="text" id="varB" />
<br/>
<input type="button" id="screen" value="Display On Screen" />
<input type="button" id="alert" value="Display In Alert" />
<br/>
<div id="result"></div>
JavaScript
var DisplayInDiv = function (aVar) {
$('#result').html('Demonstrates display in div: ' +aVar);
};
var DisplayInAlert = function (aVar) {
alert('Demonstrates display in alert: ' + aVar);
};
$('#screen').click(function () {
var a = $('#varA').val();
var b = $('#varB').val();
multiply(a, b, DisplayInDiv);
});
$('#alert').click(function () {
var a = Number($('#varA').val());
var b = Number($('#varB').val());
multiply(a, b, DisplayInAlert);
});
function multiply(a, b,display) {
var c = a * b;
c=5;
display(c);
}