javascript获取属性

时间:2015-07-29 20:08:25

标签: javascript jquery datepicker

<div class="input-daterange input-group" id="datepicker'">
    <input type="text" class="input-sm form-control" name="start" />
    <span class="input-group-addon">to</span>
    <input type="text" class="input-sm form-control" name="end" />
</div>

我知道方法是这样的:

datestart = $("#datepicker").find("input").val();

然而,这会返回2个不同的值(仅显示第一个值,不管我做什么),我如何才能获得值的开头或结尾?

我正在尝试这样的事情:

datestart = $("#datepicker2").find("input").attributes['name'=start].val();

显然,这不起作用......任何人都可以对这个问题有所了解吗?

2 个答案:

答案 0 :(得分:4)

你几乎做对了:

datestart = $("#datepicker").find("input[name='start']").val();
dateend = $("#datepicker").find("input[name='end']").val();

或更好:

datestart = $("#datepicker input[name='start']").val();

答案 1 :(得分:0)

您可以编写以下内容以获取第一个值

$("input[name=start]").val();

获取第二个值

$("input[name=end]").val();