我以为我可以通过这样做来发现,但事实并非如此。
var input = $("#d_textarea");
var str = "123456789012";
input.val(str);
var maxlengthEnable = (input.val() != str);
console.log(maxlengthEnable);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<textarea id="d_textarea" maxlength=10></textarea>
有什么方法可以检测到浏览器启用maxlegnth功能?
使用以下代码检查浏览器是否支持maxlength:
if (!("maxLength" in document.createElement("textarea"))) {
alert('Browser doesn\'t supports maxlength');
} else {
alert('Browser support maxlength');
}
maxLength在这里区分大小写。
希望这可以帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句