我試圖顯示警告,當父按鈕被點擊,但它不能正常工作。如果過去任何一天的輸入值都顯示警告。用戶輸入值驗證
下面是HTML:
<div class="well">
<button class="expando" />
<fieldset class="hire_date_wrapper">
<label>Hire Date</label>
<input type="text" name="input_name" /><br />
<span class="date_warning">Warning message</span>
</fieldset>
</div>
這裏是JS:
$('.expando').click(function(){
var well = $(this).parents('.well');
var hiredate = well.children('[name="input_name"]').val();
var today = new Date();
if (hiredate < today) {
well.children('.date_warning').show();
} else {
well.children('.date_warning').hide();
};
});
如果您嘗試運行此變量,則會使用'var'關鍵字重新聲明變量。 – adeneo
thanx的建議,修正 – bukart
看起來更好,+ 1- – adeneo