我有一些日期输入,但是我只想在用户单击“日期范围”单选按钮时显示它们。 所以我的html看起来像这样:
@*@Html.RadioButton("radioTimeFilter","range",false) Date Range*@
<input id="radioTimeFilter" type="radio" value="false"> Date Range
<div class="radio-content" style="display:none;">
<input id="txtDateoneFilter" type="text" style="width: 70px;" placeholder="Start Date" /> to
<input id="txtDateTwoFilter" type="text" style="width: 70px;" placeholder="End Date" />
</div>
<br />
我希望使用html.radiobutton,但可以使用。
现在我要折叠的函数如下:
function addCollapsibleCapabilities(coll) {
for (var i = 0; i < coll.length; i++) {
coll[i].addEventListener("click",function () {
alert(coll);
this.classList.toggle("active");
var content = this.nextElementSibling;
if (content.style.display === "block") {
content.style.display = "none";
} else {
content.style.display = "block";
}
});
}
}
我导入文件并添加功能
var collapseDateRange = document.getElementById("radioTimeFilter");
addCollapsibleCapabilities(collapseDateRange);
我的警报没有触发。