如何通过javascript访问asp.net mvc文本框中的文本?

时间:2014-10-23 12:09:37

标签: javascript c# asp.net asp.net-mvc asp.net-mvc-4

如何通过JavaScript访问asp.net mvc文本框中的文本?

基本上,我有2个文本框,你可以在下面看到,我使用下面的javascript来访问通过日期选择器选择的文本并输出到文本框但我到目前为止所做的,似乎返回空值。

代码:

@Html.Label("Start", "Start Date:")
@Html.TextBox("Start", string.Empty, new {@id = "Start", @class = "datepicker"})
@Html.Label("endd", "End Date:")
@Html.TextBox("endd", string.Empty, new {@id = "End", @class = "datepicker"})
<input type="submit" value="Apply" id ="DateSelected" />


<script type="text/javascript">
  $('.datepicker').datepicker();
$("#DateSelected").onclick(function () {
            var value1 = document.getElementById('<%=Start.ClientID%>').value;
            var value2 = document.getElementById('<%=End.ClientID%>').value;

</script>

1 个答案:

答案 0 :(得分:0)

您可以将Javascript编辑为以下内容:

<script type="text/javascript">
    $('.datepicker').datepicker();
    $("#DateSelected").onclick(function () {
            var value1 = document.getElementById('Start').value;
            var value2 = document.getElementById('End').value;

</script>