Size: a a a

Чат — Типичный Верстальщик

2020 June 08

M

Mikhail in Чат — Типичный Верстальщик
Ғолиб
CMS-платформа WordPress объявила о выходе версии 5.4.1, в которой исправлены 17 ошибок и закрыты 7 уязвимостей безопасности.

Уязвимости были связаны с межсайтовым скриптингом и другими потенциальными проблемами.
Поскольку это обновление безопасности, разработчики настоятельно рекомендуют убедиться, что сайт уже получил новую версию WP.

Если у вас есть сайты, которые поддерживают автоматические фоновые обновления, они уже начали процесс обновления.А тем сайтам, которые используют более старые версии CMS, необходимо обновить вручную.

#Wordpress
Только что взял самый новый с сайта.
источник

Ғ

Ғолиб in Чат — Типичный Верстальщик
Mikhail
Только что взял самый новый с сайта.
И как? Не помогло?
источник

M

Mikhail in Чат — Типичный Верстальщик
Ғолиб
И как? Не помогло?
Нет, написал после того как уже и чистая установка не сработала.
источник

Ա

Արամ am in Чат — Типичный Верстальщик
Господа, подскажите что не так, кнопка сложить не работает
источник

Ա

Արամ am in Чат — Типичный Верстальщик
<p>Число <input id="p1" type="text"></input></p>
   <p>Число2 <input id="p2" type="text"></input></p>
   <button onclick="plus1() ">Плюс</button>
   <button onclick="plus2() ">Минус</button>
   <p id="out">Результат</p>
источник

Ա

Արամ am in Чат — Типичный Верстальщик
function plus1 () {
var = num1, num2, result;
num1 = document.getElementById("p1").value;
num1 = parseInt(num1);

num2 = document.getElementById("p2").value;
num2 = parseInt(num2);

result = num1 + num2;
document.getElementById("out").innerHTML = result;
}
источник

OG

Oleg Ganchev in Чат — Типичный Верстальщик
Արամ am
Господа, подскажите что не так, кнопка сложить не работает
во-первых, переменные не определены.
во-вторых функция плюс1, а в кнопках плюс1 и плюс2 ?
в-третьих зачем <input type="text"> если есть type="number" ?
источник

Ա

Արամ am in Чат — Типичный Верстальщик
Oleg Ganchev
во-первых, переменные не определены.
во-вторых функция плюс1, а в кнопках плюс1 и плюс2 ?
в-третьих зачем <input type="text"> если есть type="number" ?
Понял, спасибо большое за ответ!)
источник

OG

Oleg Ganchev in Чат — Типичный Верстальщик
в-четвертых зачем parseInt(), если есть number() или унарный +?
источник

OG

Oleg Ganchev in Чат — Типичный Верстальщик
у меня скрипт заработал, только "результат" затирает.
источник

OG

Oleg Ganchev in Чат — Типичный Верстальщик
<p>Число <input id="p1" type="text"/></p>
<p>Число2 <input id="p2" type="text"/></p>
<button onclick="plus1 ()">Плюс</button>
<button onclick="plus1 ()">Минус</button>
<p id="out">Результат</p>

<script>
 function plus1 () {
   var num1, num2, result;
   num1 = document.getElementById("p1").value;
   num1 = +(num1);

   num2 = document.getElementById("p2").value;
   num2 = +(num2);

   result = num1 + num2;
   document.getElementById("out").innerHTML = result;
 }
</script>
источник

OG

Oleg Ganchev in Чат — Типичный Верстальщик
что бы совсем красиво:
<p>Число <input id="p1" type="number"/></p>
<p>Число2 <input id="p2" type="number"/></p>
<button onclick="plus1 ()">Плюс</button>
<button onclick="plus1 ()">Минус</button>
<p>Результат: <span id="out"></span></p>

<script>
 function plus1 () {
   var num1, num2, result;
   num1 = +document.getElementById("p1").value;
   num2 = +document.getElementById("p2").value;
   result = num1 + num2;
   document.getElementById("out").innerHTML = result;
 }
</script>
источник

Ա

Արամ am in Чат — Типичный Верстальщик
<!doctype html>
<html>

<head>
   <link rel="stylesheet" type="text/css" href="index.css">
   <script src="file.js"> </script>
</head>

<body>
   <p>Число1:<input type="text" id="n1"></p>
   <p>Число2:<input type="text" id="n2"></p>
   <button onclick="plus()">Сложить</button>
   <button onclick="minus()">Вычесть</button>
   <hr>
   <p id="out">Результат</p>
</body>

</html>
источник

Ա

Արամ am in Чат — Типичный Верстальщик
function plus() {
   var num1, num2, result;
   num1 = document.getElementById("n1").value;
   num1 = parseInt(num1);
   num2 = document.getElementById("n2").value;
   num2 = parseInt(num2);

   result = num1 + num2;
   document.getElementById("out").innerHTML = result;
}

function minus() {
   var num1, num2, result;
   num1 = document.getElementById("n1").value;
   num1 = parseInt(num1);
   num2 = document.getElementById("n2").value;
   num2 = parseInt(num2);

   result = num1 - num2;
   document.getElementById("out").innerHTML = result;
}
источник

Ա

Արամ am in Чат — Типичный Верстальщик
у меня вот так все заработало)
источник

Ա

Արամ am in Чат — Типичный Верстальщик
Oleg Ganchev
в-четвертых зачем parseInt(), если есть number() или унарный +?
за пример, спасибо)
источник

OG

Oleg Ganchev in Чат — Типичный Верстальщик
Արամ am
у меня вот так все заработало)
то же вариант :)
но все же пару замечаний:
1 слово "результат" затирает, посмотрите у меня
2 привыкайте подключать скрипты в конце, перед /body
если вам конечно не надо, что бы скрипт отработал до того как будет отображена страница.
У Вас такой необходимости не видно.
источник

OG

Oleg Ganchev in Чат — Типичный Верстальщик
и var рекомендуют заменять на let
 function plus() {
   let num1= +document.getElementById("p1").value;
   let num2 = +document.getElementById("p2").value;
   let result = num1 + num2;
   document.getElementById("out").innerHTML = toString(result);
 }
источник

@

@ in Чат — Типичный Верстальщик
Krau5
бери vue.js и с богом
Спс)
источник

AB

Anton Branch in Чат — Типичный Верстальщик
Порекомендуйте ресурс, где можно полноценно с нуля освоить Vanilla JS.
источник