-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchecker.js
42 lines (31 loc) · 947 Bytes
/
checker.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
function check_submit() {
let y = parseFloat($('#textfieldY').val().replace(",", "."));
let x = $("#SelectionX option:selected" ).text();
let r = $("input[name='R']:checked").val();
bool = true;
ans = '';
if(isNaN(x)){
ans = "Укажите значение X";
bool = false;}
if(isNaN(r)){
ans = "Укажите значение R";
bool = false;
}
if(isNaN(y)||y<=-3||y>=3){
$("#textfieldY").css("background-color", "#FDD9D9");
if(isNaN(y)){
ans = "Y не является числом";
}else{
ans = "Значение Y должно быть в диапазоне (-3;3)" ;
}
bool = false;
}
else
{
$("#textfieldY").css("background-color", "white");
}
if(bool == false){
alert(ans);
}
return bool;
}