我正在尝试使用引导程序输入类型'date'创建带有日期选择器的输入字段,但是虽然输入字段的格式似乎是由引导程序的样式设置的,但似乎没有实现日期选择器在那个领域。单击该字段时,会出现提示,并且我的输入不受限制。此输入日期类型是否本身不会创建具有日期类型的输入字段并使输入字段成为日期选择器?此处的JSBIN代码我的控制台未显示任何错误。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>JS Bin</title>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<div class="container">
<form>
<div class="form-group">
<div class="row">
<div class="col-md-4 box">
<label>Date</label>
<input type="date" class="form-control" placeholder="Date">
</div>
</div>
</div>
</form>
如果有人可以解释为什么它不起作用,我将不胜感激。
本机<input type="date">
仅在少数浏览器中有效。IE不是其中之一,尽管它现在可以在Edge中使用。请参阅此处的支持表:http : //caniuse.com/#feat=input-datetime
您将需要使用polyfill库或datepicker JS插件才能使其在任何地方都可以使用。我建议检查Webshim:https ://afarkas.github.io/webshim/demos/#Forms-forms-ext
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句