Keh*_*mme 13 html javascript asp.net-mvc html5 razor
有没有办法在HTML,JavaScript或Razor中检测浏览器是否支持<input type="time" />元素?
提前致谢.
coo*_*ter 22
分配给元素的.type属性时,将拒绝无效的值input.
try {
var input = document.createElement("input");
input.type = "time";
if (input.type === "time") {
console.log("supported");
} else {
console.log("not supported");
}
} catch(e) {
console.log("not supported");
}
Run Code Online (Sandbox Code Playgroud)
如果有一些我不知道的浏览器问题,那么使用也.innerHTML应该这样做.
var div = document.createElement("div");
div.innerHTML = "<input type='time'>";
if (div.firstChild.type === "time")
console.log("supported");
else
console.log("not supported");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2973 次 |
| 最近记录: |