Changes
Jump to navigation
Jump to search
← Older edit
MediaWiki:Common.js
(view source)
Revision as of 13:21, 3 June 2020
569 bytes added
,
3 years ago
no edit summary
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
)
;
−
textinput
.
value =
"
Hello
";
+
nBlLength = Math.round(nBlLength);
−
}
+
$('#mw-result-six')
.
html("Distance: <b>" + nBlLength +
"
mm</b>
"
)
;
+
}
;
−
else
+
function calcPitch() {
−
{
+
var nBlLength = Number(document.getElementById("mw-bllength-pitch").value);
−
$('#mw-
beastx
-
pitchcalc
').html(
'Error'
);
+
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>"
);
};
};
Shornstein
Bureaucrats
,
Administrators
, translate-proofr
15,683
edits
Navigation menu
Personal tools
Log in
Namespaces
Message
Discussion
Variants
Views
Read
View source
View history
More
Search
Main Page
Informations
FAQs and troubleshooting
Tech stuff
How-Tos
Tools
Special pages
Printable version