【发布时间】:2017-02-01 01:34:34
【问题描述】:
我想在更改选择框的值时显示带有日期选择器的文本字段。 这是我的html代码。
<select name="buyrent" id="buyrent" onchange="CheckRent(this.value);" />
<option value="1">Rent</option>
<option value="2">Buy</option>
</select>
<input type='text' id='start' name='start' class='fieldkecil'/>
<input type='text' id='end' name='end' class='fieldkecil'/>
这是我的 javascript 代码。
<script type="text/javascript">
function CheckRent(val){
var element=document.getElementById('start');
if(val=='1')
element.style.display='block';
else
element.style.display='none';
var element=document.getElementById('end');
if(val=='1')
element.style.display='block';
else
element.style.display='none';
}
</script>
还有这个。
<script>
$(document).ready(function() {
$('input.fieldkecil').Zebra_DatePicker();
});
</script>
我想要的是,当我选择“租用”时,“开始”和“结束”将与 zebradatepicker 一起显示。当我选择“购买”时,他们会隐藏。 谢谢。
【问题讨论】:
-
如果你想让
#start/#end拥有Zebra_DatePicker(),为什么你的选择器是-input.fieldkecil?你在找$('#start,#end').Zebra_DatePicker();吗?
标签: javascript php html datepicker