【发布时间】:2013-05-21 16:15:21
【问题描述】:
我的 HTML:
<li style="display: none;">
<span class="add-on"></span>
<input class="" type="text" value="" style="display: none;">
<input class="" type="hidden" name="BIOLOGY" value="" style="display: none;">
<input class="datepicker" type="date">
</li>
<li>
<span class="add-on">Ecconomics</span>
<input class="Ecconomics" type="text" value="">
<input class="Ecconomics" type="hidden" name="ECONOMICS" value="">
<input class="datepicker" type="date">
</li>
<li>
<span class="add-on">Business Study</span>
<input class="Business Study" type="text" value="">
<input class="Business Study" type="hidden" name="BUSINESS STUDIES" value="">
<input class="datepicker" type="date">
</li>
我的 jQuery:
$(document).on('keyup', function() {
var getDate = $(".datepicker").val();
var getMark = $("li > span + input").val();
var plusVal = getDate + getMark;
$(".picker").val(plusVal);
});
我想使用 JavaScript/jQuery 将 .datepicker 类值和第一个文本输入值放入隐藏的输入值。我试图用上面的代码来做,但没有运气。我有很多 <li> 标签,其中包含以上 3 个输入 TEXT、HIDDEN 和 DATEPICKER。我该怎么做?
【问题讨论】:
-
@Dilini 你能提供更多细节吗?
-
以上我的 jquery 适用于包含 3 个输入的一个 li 元素内容。我想将 getDate,getMark 值放入包含 3 个输入中间的隐藏输入
标签: javascript jquery html css datepicker