-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscript.js
54 lines (46 loc) · 1.64 KB
/
script.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
43
44
45
46
47
48
49
50
51
52
53
54
const var1Node = $('.j-var1');
const var2Node = $('.j-var2');
const var3Node = $('.j-var3');
const var4Node = $('.j-var4');
const var5Node = $('.j-var5');
const var6Node = $('.j-var6');
const speachNode = $('.j-speach');
const btnCreate = $('.j-btn-create');
const btnReplace = $('.j-btn-replace');
const textNode = $('.j-text');
const startObj = {
"text":[
"Жили-были {var1} да {var2}",
"Была у них {var3}",
"Снесла {var3} {var4}, не простое - золотое",
"- {var1} бил, бил - не разбил",
"- {var2} била, била - не разбила",
"{var5} бежала, {var6} задела, {var4} упало и разбилось.",
"{var1} плачет, {var2} плачет, а {var3} кудахчет:","{speach}"
]
};
btnCreate.click(function() {
textNode.html(startObj.text);
})
btnReplace.click(function() {
const var1 = var1Node.val();
const var2 = var2Node.val();
const var3 = var3Node.val();
const var4 = var4Node.val();
const var5 = var5Node.val();
const var6 = var6Node.val();
const speach = speachNode.val();
const newObj = {
"text":[
`Жили-были ${var1} да ${var2}`,
`Была у них ${var3}`,
`Снесла ${var3} ${var4}, не простое - золотое`,
`- ${var1} бил, бил - не разбил`,
`- ${var2} била, била - не разбила`,
`${var5} бежала, ${var6} задела, ${var4} упало и разбилось.`,
`${var1} плачет, ${var2} плачет, а ${var3} кудахчет:`,
`${speach}`,
]
};
textNode.html(newObj.text);
})