
Sergey
31.05.2016
17:48:12
\o

Elena
31.05.2016
17:48:39
Какой ты добрый)

Славик
31.05.2016
17:48:44
кто поможет Иисусу без джейквери

OPERATOR_555 ☕️
31.05.2016
17:48:46
?

Google

Славик
31.05.2016
17:48:49
заслужит уважуху

[Anonymous]
31.05.2016
17:50:18
Где билды?

OPERATOR_555 ☕️
31.05.2016
17:50:31
Бл...

[Anonymous]
31.05.2016
17:50:35
Шутка, я знаю, где билды

OPERATOR_555 ☕️
31.05.2016
17:50:55
Я в домике
?

[Anonymous]
31.05.2016
17:51:33
Ну ок

Иисус
31.05.2016
17:52:04

3bl3gamer
31.05.2016
17:52:04

Иисус
31.05.2016
17:53:07
зачем это всё?

Славик
31.05.2016
18:00:04
ага
одни только тролли и школота

Google

Славик
31.05.2016
18:00:31
вешаешь обработчик события на изменение
читаешь значение конкретного элемента DOM и делаешь, что хочешь

Иисус
31.05.2016
18:01:27
что такое DOM?

Славик
31.05.2016
18:02:12
<script>
function CalculateFunction(a, b) {
this.form.operation = a * b;
}
</script>
конкретно для твоего случая
правда я не уверен, так что лучше подстраховаться
<script>
function CalculateFunction(a, b) {
document.querySelector("#CalculatorForm input[name=operation]").value = a * b;
}
</script>

Иисус
31.05.2016
18:03:34
хм
интересно
a и b - это первые 2 поля?

Славик
31.05.2016
18:04:01
Выразительный JavaScript: Document Object Model... / Хабрахабр
habrahabr.ru
Это представление называется Document Object Model (объектная модель документа), или сокращённо DOM. Причина в том, что DOM разрабатывался не только для JavaScript.

Sergey
31.05.2016
18:04:08

Славик
31.05.2016
18:04:10
DOM - Document Object Model
a и b - это первые 2 параметра функции
но в своем коде ты им отдаешь первые поля
если это работает

Иисус
31.05.2016
18:04:53
ок
только я не понял
а как сделать чтоб срабатывала кнопочка только если в 3 поле введена определённая переменная?

3bl3gamer
31.05.2016
18:05:29

Google

Славик
31.05.2016
18:06:11
ну я отсылался
но не к этому посту =)

Petr
31.05.2016
18:07:08

Иисус
31.05.2016
18:07:15
как?
что там написать нужно чтоб проверять?

Petr
31.05.2016
18:07:31
на поле вешаешь ончейндж или чонить такое

Славик
31.05.2016
18:07:35
а как обычно проверяются значения?

Petr
31.05.2016
18:07:36
в нем проверяешь
ну регулярку прикрути

Иисус
31.05.2016
18:07:47

Славик
31.05.2016
18:07:56
именно!

Иисус
31.05.2016
18:07:58
я джаве я бы это сделал

3bl3gamer
31.05.2016
18:07:59

Иисус
31.05.2016
18:08:06
а в js синтаксис воообще не такой

Славик
31.05.2016
18:08:11
0_о
вот сейчас тру школоло
проверка - это всегда иф

Иисус
31.05.2016
18:09:02
вот бы как я написал
if (a == "a") {
}

Petr
31.05.2016
18:09:24

Google

Petr
31.05.2016
18:09:36
истпользуй регулярное выражение

[Anonymous]
31.05.2016
18:09:50
Слишком сложно, до свидания!!!

Иисус
31.05.2016
18:10:02

Petr
31.05.2016
18:10:13

Славик
31.05.2016
18:10:49
он троллит

Admin
ERROR: S client not available

3bl3gamer
31.05.2016
18:10:57

Ярослав
31.05.2016
18:11:08

Иисус
31.05.2016
18:11:10
бля, что за пиздец
Слава
скажи им
бесит пиздец

Славик
31.05.2016
18:15:35
http://www.nytimes.com/interactive/2015/07/03/upshot/a-quick-puzzle-to-test-your-problem-solving.html?_r=1

Иисус
31.05.2016
18:39:27

Petr
31.05.2016
18:39:40
PRCE

3bl3gamer
31.05.2016
18:40:31
/^a$/ — регулярное выражение, .test(a) — проверка, подходит ли строка в переменной a под это выражение
^ — начало строки, $ — конец строки, a — буква (внезапно). строчка "a" подходит под эту регулярку

Google

3bl3gamer
31.05.2016
18:42:11


Иисус
31.05.2016
18:43:32
бля
я и так не шарю
а вы меня ещё и запутываете
<!DOCTYPE html>
<html lang="ru" dir="ltr" class="client-nojs">
<head>
<title>Регулярные выражения — Википедия</title>
<script>
function CalculateFunction(a, b) {
if (document.querySelector("#CalculatorForm input[name=operation]").value == "делай") {
document.querySelector("#CalculatorForm input[name=operation]").value = a ++ b;
}
}
</script>
<form action="#" id="CalculatorForm">
<label for="number1">Число 1:</label>
<input name="number1"><br>
<label for="number2">Число 2:</label>
<input name="number2"><br>
<label for="operation">Операция:</label>
<input name="operation"><br>
<input type="button" name="calc" value="щитать"
onclick="CalculateFunction(this.form.number1.value, this.form.number2.value, 'result')" /></p>
</form>
<body>
<p>Результат: <output id="result" form="CalculatorForm"
for="number1 number2"></output></p>
</head>
</body>
</html>
вот шо получилось
только оно результат показывает не в "результат"
а в 3 поле
+
value = a + b;
не слаживает, а приставляет числа друг к другу
т.е. получается не 12+12=24
а 12+12=1212
что это за дичь?


Jonathan ?
31.05.2016
19:01:30
Валидатор используй

Антон
31.05.2016
19:01:30
дайте админа и я забаню дебила

Мерлин
31.05.2016
19:01:31

Lena
31.05.2016
19:01:38
==
Может

3bl3gamer
31.05.2016
19:01:49