【发布时间】:2017-07-24 18:42:15
【问题描述】:
我一直在努力寻找解决这个问题的方法。我一直无法在网上找到任何答案。不幸的是,我的 javascript 技能不太好。我了解如何执行此操作的基本概念,我唯一的问题是如何调用该输入并且仅当它处于可见模式时。
<div class="col-sm-6 visible-xs visible-sm">
<label for="date">Desired Date:</label>
<input name="date" type="date" id="mobiledateinput">
</div>
我知道这需要以某种方式使用 javascript 来解决。这是我能得到的最接近的地方
$(document).ready(function(){
$("mobiledateinput, visible-xs").each( function () {
$(this).addClass('validate-required');
});
});
【问题讨论】:
-
好的,这些答案都没有解决这个问题。也许我没有很好地解释自己。基本上我在 html 页面上有这些输入。但是当使用桌面提交表单时,它仍然会尝试验证仅限移动设备的输入,因为所有这些问题都只是在页面加载时添加了 validate-required 类。我需要找出一种方法,仅在输入可见时才添加此类。所以也许有一种方法可以在添加类之前选择输入,使其可见。
标签: javascript html forms twitter-bootstrap