-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjs.js
More file actions
99 lines (45 loc) · 1.15 KB
/
js.js
File metadata and controls
99 lines (45 loc) · 1.15 KB
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
function send_req( data, handler ){
var myRequest = new Request({
method: "GET",
url: "ajax.html?" + data,
onSuccess: function (responseText, responseXML){
j_data = JSON.parse( responseText )
if ( j_data["STATUS"] == "ERROR" )
alert( j_data["VALUE"] )
if ( handler ){
handler()
}
}
});
myRequest.send();
}
function init (){
send_req( "action=init", function() {
location.reload()
})
}
function store_operator (){
send_req( "action=set_operator&operator=" + parseInt(document.getElementById("operator").value) )
}
function store_operand (){
send_req( "action=set_operand&operand=" + parseInt(document.getElementById("operand").value) )
}
function calc_value (){
var myRequest = new Request({
method: "GET",
url: "ajax.html?action=calc" ,
onSuccess: function (responseText, responseXML){
j_data = JSON.parse( responseText )
if ( j_data["STATUS"] == "ERROR" )
alert( j_data["VALUE"] )
else
document.getElementById("erg").value = j_data["ERG"];
}
});
myRequest.send();
}
function store_value() {
send_req( "action=store", function() {
location.reload()
} )
}