ブラウザがinput type="date"とtype="time"に対応しているか調べる方法
ブラウザがinputタグのtype="date"に対応しているか、または、ブラウザが、inputタグのtype="time"に対応しているか調べる方法
var _test = document.createElement('input'); _test.type = 'date'; if(_test.type === 'text'){ // dateに対応していない時の処理を実装 }
var _test = document.createElement('input'); _test.type = 'time'; if(_test.type === 'text'){ // timeに対応していない時の処理を実装 }
最近、ネイティブJavaScript(Vanila JS)で書いているから、すんなり理解できた。
参考