|
@@ -3,11 +3,13 @@
|
|
|
let task1 = document.createElement("div");
|
|
|
document.body.append(task1);
|
|
|
task1.innerText = "Таблица умножения";
|
|
|
-task1.style = "border: 2px solid; display: flex; justifyContent: center; alignItems: center; textAlign: center; margin: 15px 0"
|
|
|
+// task1.style = "border: 2px solid; display: flex; justifyContent: center; alignItems: center; textAlign: center; margin: 15px 0"
|
|
|
+task1.style = "border: 2px solid; text-align: center; margin: 15px 0"
|
|
|
|
|
|
let table = document.createElement("table");
|
|
|
table.setAttribute("border", "1");
|
|
|
document.body.append(table);
|
|
|
+table.setAttribute("align", "center");
|
|
|
|
|
|
for (let y = 0; y < 10; y++) {
|
|
|
let tr = document.createElement("tr");
|
|
@@ -60,12 +62,13 @@ for (let y = 0; y < 10; y++) {
|
|
|
let task2 = document.createElement("div");
|
|
|
document.body.append(task2);
|
|
|
task2.innerText = "Подсветить строку и столбец";
|
|
|
-task2.style = "border: 2px solid; display: flex; justifyContent: center; alignItems: center; textAlign: center; margin: 15px 0"
|
|
|
+task2.style = "border: 2px solid; text-align: center; margin: 15px 0"
|
|
|
|
|
|
function light() {
|
|
|
let table = document.createElement("table");
|
|
|
table.setAttribute("border", "1");
|
|
|
document.body.append(table);
|
|
|
+ table.setAttribute("align", "center");
|
|
|
|
|
|
for (let y = 0; y < 10; y++) {
|
|
|
let tr = document.createElement("tr");
|
|
@@ -121,11 +124,12 @@ light();
|
|
|
let task3 = document.createElement("div");
|
|
|
document.body.append(task3);
|
|
|
task3.innerText = "Выбор ячейки (сделал для практики)";
|
|
|
-task3.style = "border: 2px solid; display: flex; justifyContent: center; alignItems: center; textAlign: center; margin: 15px 0"
|
|
|
+task3.style = "border: 2px solid; text-align: center; margin: 15px 0"
|
|
|
|
|
|
table = document.createElement("table");
|
|
|
table.setAttribute("border", "1");
|
|
|
document.body.append(table);
|
|
|
+table.setAttribute("align", "center");
|
|
|
|
|
|
for (let y = 0; y < 10; y++) {
|
|
|
let tr = document.createElement("tr");
|
|
@@ -162,13 +166,14 @@ for (let y = 0; y < 10; y++) {
|
|
|
let task4 = document.createElement("div");
|
|
|
document.body.append(task4);
|
|
|
task4.innerText = "Calc";
|
|
|
-task4.style = "border: 2px solid; display: flex; justifyContent: center; alignItems: center; textAlign: center; margin: 15px 0"
|
|
|
+task4.style = "border: 2px solid; text-align: center; margin: 15px 0"
|
|
|
|
|
|
let num1 = document.createElement("input");
|
|
|
let num2 = document.createElement("input");
|
|
|
let result = document.createElement("div");
|
|
|
let calc = document.createElement("button");
|
|
|
let check = document.createElement("input");
|
|
|
+let wrapper = document.createElement("div")
|
|
|
|
|
|
num1.setAttribute("id", "1");
|
|
|
num1.setAttribute("type", "number");
|
|
@@ -181,16 +186,34 @@ calc.setAttribute("id", "button");
|
|
|
check.setAttribute("id", "checkbox");
|
|
|
check.setAttribute("type", "checkbox");
|
|
|
|
|
|
-document.body.append(num1);
|
|
|
-document.body.append(num2);
|
|
|
-document.body.append(result);
|
|
|
-document.body.append(calc);
|
|
|
-document.body.append(check);
|
|
|
-
|
|
|
-calc.style = "height: 50px; width: 150px; background: #6290d0";
|
|
|
+document.body.append(wrapper);
|
|
|
+wrapper.append(num1);
|
|
|
+wrapper.append(num2);
|
|
|
+wrapper.append(result);
|
|
|
+wrapper.append(calc);
|
|
|
+wrapper.append(check);
|
|
|
+// document.write("shc");
|
|
|
+wrapper.append('Automation Calculation');
|
|
|
+wrapper.style = "display: flex; justify-content: space-around";
|
|
|
+// document.body.insertAdjacentHTML("beforeEnd", 'abrakadabra')
|
|
|
+
|
|
|
+// calc.style = "height: 50px; width: 150px; background: #6290d0";
|
|
|
calc.innerHTML = "Calculate"
|
|
|
result.style = "height: 50px; width: 150px; background: #fff; border: 2px solid";
|
|
|
|
|
|
calc.onclick = () => {
|
|
|
- result.innerText = num1.value + num2.value;
|
|
|
+ // result.innerText = num1.value + num2.value;
|
|
|
+ result.innerText = (+num1.value) + (+num2.value);
|
|
|
+}
|
|
|
+
|
|
|
+check.oninput = () => {
|
|
|
+ if(check.checked) {
|
|
|
+ calc.setAttribute("disabled", "disabled");
|
|
|
+ num1.oninput = num2.oninput = calc.onclick;
|
|
|
+ calc.onclick();
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ calc.removeAttribute("disabled");
|
|
|
+ num1.oninput = num2.oninput = null;
|
|
|
+ }
|
|
|
}
|