当我为 Modernizr 运行以下代码来检查范围时,它没有给我预期的结果。无论条件是否为真,都会调用该函数。 我想要做的是仅当浏览器不支持范围输入类型时才运行该函数,否则不应调用它。
<!DOCTYPE html>
<html>
<head>
<script src="modernizrdev.js"></script>
<script>
if(!Modernizr.range)
{
document.write("Your browser version does not support range");
}
</script>
</head>
<body>
<form action="demo_form.asp" method="get">
Points: 0<input type="range" name="points" min="1" max="10">10
<input type="submit">
</form>
</body>
</html>
最佳答案
你可以试试这个
if(!Modernizr.inputtypes.range)
{
document.write("Your browser version does not support range");
}
关于javascript - 范围的 Modernizr 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23668236/