ajithk444 Ответов: 1

Проверка текстового поля с помощью JQuery / Javascript


Привет ,

У меня есть пять текстовых полей, и мне нужно проверить значения в каждом текстовом поле на основе предыдущих текстовых полей, например.., textbox3 должен быть больше, чем textbox2, если textbox2 равен нулю, то textbox3 должен быть больше, чем textbox1. Есть ли какой-нибудь способ сделать это в javascript или jquery? Пожалуйста, проведите меня через эту логику,,
заранее спасибо.

Mohibur Rashid

есть способ сделать это, но пробовали ли вы что-нибудь вообще?

1 Ответов

Рейтинг:
1

Mahesh Bailwal

Ниже приведен пример кода JavaScript, который может помочь.

<html>
<head>
    <title></title>
</head>
<body>
    <input type="text" id="textbox1" />
    <br />
    
    <br />
    <input type="text" id="textbox3" />
    <br />
    <input type="text" id="textbox4" />
    <input type="button" value="Validate" onclick="ValidateTextBox()" />
    <script>
    function ValidateTextBox() {
        var lastTextBox = null;
        var textBoxCount =0;
        for (var i = 2; i <= 4; i++) {
            lastTextBoxid = "textbox" + (i - 1);
            if (document.getElementById(lastTextBoxid) != null) {
                lastTextBox = document.getElementById(lastTextBoxid);
                textBoxCount++;
            }
            if (document.getElementById("textbox" + i) != null) {
                var thisTextBox = document.getElementById("textbox" + i);
                if (parseFloat(lastTextBox.value) > parseFloat(thisTextBox.value)) {
                alert("Text Box " + (textBoxCount+1) + " value should be grater than TextBox" + (textBoxCount));
                return false;
                }
            }

        }


    }

    </script>
</body>
</html>