4
在鉻 - 我不知道在其他瀏覽器(我不在乎這一次,但答案是有效的任何他們) - 如果你沒有設置整個日期(例如,缺少小時和分鐘 - : - ),輸入的值爲空...html5 datetime-local值不完整時
我怎麼能知道什麼是非空值插入?或鉻等待設置輸入的值,直到所有的字段都設置?
我覺得我不喜歡一個殘酷的方法:設置了一個默認值(例如今天或1/1/1970),然後chrome必須設置輸入的值,然後所有的值都可以如果用戶沒有手動設置日期。
<input id="INPUT" type="datetime-local" name="ciccio">
渲染是一樣的東西
**-**-**** --:--
其中*是現場爲天,月,年。
如果你輸入:
12-03-2013 --:--
,並要求由JavaScript
console.log($('#INPUT').val());
//the result is "" (nothing).
的輸入值,但事情已經插入
「輸入」...什麼輸入?你能提供一些關於你在說什麼的更清楚的信息嗎?也許一些示例代碼。 – Dancrumb
@Dancrumb:對不起,我知道我不是很清楚。我現在更新了我的問題 –
今天我遇到了這個問題,我試圖找到一種方法來檢測這種情況,以便用戶可以收到警報。到目前爲止沒有運氣。 :/ – Logan