сори за флуд но когда обьявляем переменную то не писать var editInput не обязательно?
сори за флуд но когда обьявляем переменную то не писать var editInput не обязательно?
Andrei4ik93, "use strict";
editinput = 'qwerty'; по новым стандартам - неопределена!
# Andrei4ik93 (29.01.2018 / 12:04)Можешь не писать)
сори за флуд но когда обьявляем переменную то не писать var editInput не обязательно?
# kantry (29.01.2018 / 12:54)1) зачем человеку use strict
Andrei4ik93, "use strict";
editinput = 'qwerty'; по новым стандартам - неопределена!
# lazyproger (29.01.2018 / 14:49)я по этому и спросил.
1) зачем человеку use strict
2) почему editinput будет неопределенной?
3) зачем вообще var в 2018?
Hat-Trik, добавлю ещё вариант на jquery
<form action="" method="post">
<div class="gmenu">
<p>
Цена (за 1 неделю):<br />
<input id="inp" type="text" name="cost" value="<?= $money ?>" size="15" />$<br />
(мин.<b id="min"><?= number_format($min) ?></b>$/нед.
макс.<b id="max"><?= number_format($max) ?></b>$/нед.)
</p>
<input type="submit" name="submit" value="Арендовать" />
</div>
</form><script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<script>
$(function(){
$('#min').click(function(){
let min = $('#min').text();
$('#inp').attr('value', min);
});
$('#max').click(function(){
let max = $('#max').text();
$('#inp').attr('value', max);
});
});
</script># lazyproger (29.01.2018 / 14:49)Риторические вопросы? А то вроде как ты сам на них и ответил
1) зачем человеку use strict
3) зачем вообще var в 2018?
# kantry (29.01.2018 / 15:51)Так тут соль в том, что я не понял твоего замечания. В моем примере не нужен var
Риторические вопросы? А то вроде как ты сам на них и ответил
Лучше объясни человеку про область видимости, и почему не стоит забывать про var.
ДоХтор, Знаем что такое лет и юзаем jq..
Зачем грузить либу для 1 клика?
Не пугайте людей
ДоХтор, Ещё и 2 клика, не лучше было дать нормальный селектор и брать текст? Какая разница на какой из B юзер нажал