用于循环的Javascript与输入值进行比较

时间:2018-07-31 21:10:04

标签: javascript jquery

实际上,我是一名前端开发人员,并且在JavaScript方面比较弱。我需要使用“ for循环”进行其他操作。因此,如果有人愿意,我非常需要帮助。关键是我们通常将变量与某个值或长度进行比较,但在这里我想与输入字段中的值进行比较。

for($x = 1; $x < 5; $x++){
  //code goes here
}

我需要将此值更改为'5',而不是我想从Frontend输入字段中输入值,以便可以使用所需的值进行操作。抱歉,如果我无法正确表达,请先谢谢您的帮助。

2 个答案:

答案 0 :(得分:2)

如果我正确理解了您的问题,那么您想要比较字符串中的每个字符,直到运行时才知道其长度,这是正确的吗?您应该只可以使用.length

var inputstring = "somestring"

for($x = 1; $x < inputstring.length; $x++){
  //code goes here
}

答案 1 :(得分:0)

// YOUR PHP CODE
if ( isset($_POST['num']) && ctype_digit($_POST['num']) ) {
    $userInput = $_POST['num'];
} else {
    $userInput = '';
}

for ($x=1; $x < $userInput; $x++) {
    // Code goes here
}



// YOUR HTML CODE
<body>
    <form method="post">
        <input type="text" name="num" />
        <input type="submit" value="Enter Number" />
    </form> 
</body>