MediaWiki:Common.js: Difference between revisions

From BEASTX Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
/* Any JavaScript here will be loaded for all users on every page load. */
/* Any JavaScript here will be loaded for all users on every page load. */


var textinput = null;
$(function () {


$(function () {
$('#mw-beastx-sixcalc').html('<input type="button" id="myButton" onclick="calcSixDegrees()" value="Calculate">');
        textinput = $('#mw-bllength');
$('#mw-beastx-pitchcalc').html('<input type="button" id="myButton" onclick="calcPitch()" value="Calculate">');
$('#mw-beastx-pitchcalc').html('<input type="button" id="myButton" onclick="myFunction()" value="Calculate">');
}());
}());


function myFunction() {
function calcSixDegrees() {
if (textinput != null)
       var nBlLength = Number(document.getElementById("mw-bllength").value);
{
      nBlLength = nBlLength * Math.sin(6 * Math.PI / 180);
       var bladelength = document.getElementById("mw-bllength");
      nBlLength = Math.round(nBlLength);
 
      $('#mw-result-six').html("Distance: <b>" + nBlLength + "mm</b>");
      bladelength.value = 2;
};


}
function calcPitch() {
      var nBlLength = Number(document.getElementById("mw-bllength-pitch").value);
      var nPitchDeg = Number(document.getElementById("mw-degrees-pitch").value);
      nBlLength = 2 * nBlLength * Math.sin(nPitchDeg  * Math.PI / 180);
      nBlLength = Math.round(nBlLength);
      $('#mw-result-pitch').html("Distance: <b>" + nBlLength + "mm</b>");
};
};

Latest revision as of 13:21, 3 June 2020

/* Any JavaScript here will be loaded for all users on every page load. */

$(function () {

	$('#mw-beastx-sixcalc').html('<input type="button" id="myButton" onclick="calcSixDegrees()" value="Calculate">');
	$('#mw-beastx-pitchcalc').html('<input type="button" id="myButton" onclick="calcPitch()" value="Calculate">');
}());

function calcSixDegrees() {
      var nBlLength = Number(document.getElementById("mw-bllength").value);
      nBlLength = nBlLength * Math.sin(6 * Math.PI / 180);
      nBlLength = Math.round(nBlLength);
      $('#mw-result-six').html("Distance: <b>" + nBlLength + "mm</b>");
};

function calcPitch() {
      var nBlLength = Number(document.getElementById("mw-bllength-pitch").value);
      var nPitchDeg = Number(document.getElementById("mw-degrees-pitch").value);
      nBlLength = 2 * nBlLength * Math.sin(nPitchDeg  * Math.PI / 180);
      nBlLength = Math.round(nBlLength);
      $('#mw-result-pitch').html("Distance: <b>" + nBlLength + "mm</b>");
};