множественный оператор if с использованием javascript для ввода html - PullRequest
0 голосов
/ 31 августа 2018

Я хочу выполнить определенный javascript, если $ _post ['value'] больше 100, и другой javascript, если $ _post ['value'] меньше 100

<script language="JavaScript">
    if (document.getElementById("user_amount") > 100) {
        function euroConverter() {
            document.amount.value = document.user_amount.value - (document.user_amount.value * 0.08)
        }
    }

    if (document.getElementById("user_amount") < 100) {
        function euroConverter() {
            document.amount.value = document.user_amount.value - (document.user_amount.value * 0.1)
        }
    }
</script>

и HTML

<div class="form-group input-group">
    <input type="number" id="user_amount" class="form-control" name="user_amount" onChange="euroConverter()">
    <span class="input-group-addon"><i class="glyphicon glyphicon-usd"></i></span>
</div>
<div class="form-group input-group">
    <input type="number" class="form-control" name="amount" onChange="dollarConverter()">
    <span class="input-group-addon"><i class="glyphicon glyphicon-usd"></i></span>
</div>

Спасибо

1 Ответ

0 голосов
/ 31 августа 2018

Как сказал user615274, значение $ _POST - это значение PHP. В JavaScript большая часть элементов является объектами. Прежде всего, вам не хватает закрывающего входного тега в вашем HTML. Во-вторых, мы объявляем переменную, используя var, у вас ее нет, например, var name = ‘billy’; document.write (name.toLowerCase ()); Также вам нужна и исправьте свою логику!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...