我有一个文本框,如何通过编写代码并在标记中声明变量来获取它的值?
在文本框中,用户假设在循环中输入我需要的值作为计数器。所以所有代码都在同一个视图中
//Having a form here with some textboxes
@Html.TextBox("TextBox")
//Get value from "TextBox" here
@{var value = TextBoxValue}
//Using the value for my loop
@for (var i = 0; i < value; i++)
{
//Do stuff
}
答案 0 :(得分:0)
为此你可以使用普通的Javascript / Jquery作为::
<form>
@Html.TextBox("TextBox1")
@Html.TextBox("TextBox2")
@Html.TextBox("TextBox3")
@Html.TextBox("TextBox4")
</form>
<script type="text/javascript">
$(document).ready(function () {
var textboxes = $("form input[type='text']")
for (var i = 0; i < textboxes.length; i++) {
alert(textboxes[i].val());
}
})
</script>