Вопросы по JavaScript

34.6K
.
__________________________________________________

сори за флуд но когда обьявляем переменную то не писать var editInput не обязательно?

.
Hey guys! Finally I'm gonna change status!?

Andrei4ik93, "use strict";
editinput = 'qwerty'; по новым стандартам - неопределена!

.
brainhub
# Andrei4ik93 (29.01.2018 / 12:04)
сори за флуд но когда обьявляем переменную то не писать var editInput не обязательно?
Можешь не писать)
.
brainhub
# kantry (29.01.2018 / 12:54)
Andrei4ik93, "use strict";
editinput = 'qwerty'; по новым стандартам - неопределена!
1) зачем человеку use strict
2) почему editinput будет неопределенной?
3) зачем вообще var в 2018?
.
__________________________________________________
# lazyproger (29.01.2018 / 14:49)
1) зачем человеку use strict
2) почему editinput будет неопределенной?
3) зачем вообще var в 2018?
я по этому и спросил.
что не знаю,надо или нет писать.
не будет ли этой ошибкой.
.

Hat-Trik, добавлю ещё вариант на jquery

html (+/-)
<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>
js (+/-)
<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>
.
Hey guys! Finally I'm gonna change status!?
# lazyproger (29.01.2018 / 14:49)
1) зачем человеку use strict
3) зачем вообще var в 2018?
Риторические вопросы? А то вроде как ты сам на них и ответил
Лучше объясни человеку про область видимости, и почему не стоит забывать про var.
.
brainhub
# kantry (29.01.2018 / 15:51)
Риторические вопросы? А то вроде как ты сам на них и ответил
Лучше объясни человеку про область видимости, и почему не стоит забывать про var.
Так тут соль в том, что я не понял твоего замечания. В моем примере не нужен var
.
brainhub

ДоХтор, Знаем что такое лет и юзаем jq..
Зачем грузить либу для 1 клика?
Не пугайте людей

.
brainhub

ДоХтор, Ещё и 2 клика, не лучше было дать нормальный селектор и брать текст? Какая разница на какой из B юзер нажал

Всего: 820