我以爲我可以通過這樣做檢測,但事實並非如此。如何檢測瀏覽器是maxlength功能啓用
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功能?
我猜如果(input.attr(「maxLength」)){...}是你想要的..? –
所有瀏覽器都支持'maxlength',新舊兩種。所以不需要檢查這個特定的屬性。如果你設置這個屬性,它會起作用。 – Gil
@Gil在IE9下,不支持 –