diff --git a/media/js/discipline/createDiscipline.js b/media/js/discipline/createDiscipline.js index 96bf98f92a3237441b7012649ff6b3fb63ccf239..70bcf7b03c8651b1ad7900464a3c52c6729ed7ed 100644 --- a/media/js/discipline/createDiscipline.js +++ b/media/js/discipline/createDiscipline.js @@ -95,15 +95,15 @@ $(function() { // Р’ inputs часы (практ., лекц., лаб.) писать можно только цифры $("input.InputLectureCount").keydown(function(event) { - KeyDownOnlyNumber(event); + keyDownOnlyNumber(event); }); $("input.InputLabCount").keydown(function(event) { - KeyDownOnlyNumber(event); + keyDownOnlyNumber(event); }); $("input.InputPracticeCount").keydown(function(event) { - KeyDownOnlyNumber(event); + keyDownOnlyNumber(event); }); }); diff --git a/media/js/discipline/editSettings.js b/media/js/discipline/editSettings.js index fcfeacf7a9a41ee351c1124439bd97a9edd5b1b2..22f29717a02c7761c0f0f3af3560c10f8fd91288 100644 --- a/media/js/discipline/editSettings.js +++ b/media/js/discipline/editSettings.js @@ -165,7 +165,7 @@ $(function() { ); }) .keydown(function(event) { - KeyDownOnlyNumber(event); + keyDownOnlyNumber(event); }); // Рзменение лабораторных часов @@ -200,7 +200,7 @@ $(function() { ); }) .keydown(function(event) { - KeyDownOnlyNumber(event); + keyDownOnlyNumber(event); }); // Рзменение практических часов @@ -234,7 +234,7 @@ $(function() { ); }) .keydown(function(event) { - KeyDownOnlyNumber(event); + keyDownOnlyNumber(event); }); }); diff --git a/media/js/discipline/editStructure.js b/media/js/discipline/editStructure.js index a73436b0f50620d537016a11aab3247e9795c038..45b2208813656b9f8924b889dcd392f27edfc8a1 100644 --- a/media/js/discipline/editStructure.js +++ b/media/js/discipline/editStructure.js @@ -266,7 +266,7 @@ $(document).ready(function () { // Update rates - $modules.on('keydown', 'input.inputCredit', KeyDownOnlyNumber); + $modules.on('keydown', 'input.inputCredit', keyDownOnlyNumber); var oldMaxRate = 0; $modules.on('focusin', 'input.inputCurrentControl, input.inputLandmarkControl', diff --git a/media/js/discipline/rating/common.js b/media/js/discipline/rating/common.js index 3988e346de3aa5851f9df05b4448599a499d65b1..4aa33ba05597811b964a7936f02f5500f5f33cd2 100644 --- a/media/js/discipline/rating/common.js +++ b/media/js/discipline/rating/common.js @@ -289,7 +289,7 @@ function Rating() { rateInfo.hide($(this)); finalize($(this)); }) - .on('keydown', '.commonCell input', KeyDownOnlyNumber) // Р’ inputCredit (РіРґРµ баллы вводить) разрешаем вводить только цифры + .on('keydown', '.commonCell input', keyDownOnlyNumber) // Р’ inputCredit (РіРґРµ баллы вводить) разрешаем вводить только цифры .on('keydown', '.commonCell', function (e) { cancelFlag = cancelFlag || +e.keyCode === 27; // escape if (!(e.keyCode in keyDirs)) // diff --git a/media/js/functions.js b/media/js/functions.js index de9690d7a74ed78596b63d465ca0c0b6dd53f7cf..ed44a08fb52f658a870f54e300e729ae99764e40 100644 --- a/media/js/functions.js +++ b/media/js/functions.js @@ -1,14 +1,10 @@ // Проверка РЅР° число, причем NaN РЅРµ помеха function isNum(v) { - return typeof v === 'number' && isFinite(v); -} - -function is_object(obj){ - return (typeof obj == "object"); + return typeof v === 'number' && isFinite(v); } // Разрешаем вводить только цифры -function KeyDownOnlyNumber(event) { +function keyDownOnlyNumber(event) { // Разрешаем: backspace, delete, tab Рё escape if ( event.keyCode == 46 || event.keyCode == 8 || event.keyCode == 9 || event.keyCode == 27 || // Разрешаем: Ctrl+A