html 5 maxlength不工作三星设备。如何限制用户在使用JavaScript的文本框中输入超过最大字符数。在三星S5中,maxlength属性不起作用
0
A
回答
2
您可以在keyup事件是否长度有效...
old_value = "";
document.querySelector(yourinput).addEventListener("keyup", function(e){
if (this.value.length > 20){
//set the old value
this.value == old_value;
}
else{
old_value = this.value;
}
})
这是未经测试和只是一个想法如何处理这个问题。
OR (我不认为这会工作,但好知道)
document.querySelector(yourinput).maxLength = "20";
//ie: document.querySelector(yourinput).setAttribute("maxLength", 20);
+0
如果maxlength属性不被三星设备理解,我认为你的第二种方式不会完成这项工作。但第一种方法会做到这一点。你可以使用jquery,处理所有具有这个属性的输入元素并添加你的监听器。 –
+1
正因为如此,它只是第二种选择。 - >不需要JQUERY,您可以轻松选择多个元素。而操作不标记jquery,所以没有。 – Maurize
+0
是的!不需要jQuery。 –
相关问题
- 1. MaxLength属性在Firefox中不起作用
- 2. 如何让css为三星s5工作?
- 3. 推送通知不工作在三星银河s5
- 4. Android在Linux上的三星Galaxy S5
- 5. 更改maxLength属性的密码输入不起作用
- 6. 三星Galaxy S5相机火炬不工作
- 7. md-input maxlength不起作用
- 8. 板球无线 - mms - Android - 三星 - S5
- 9. MaxLength =“255”属性似乎不工作?
- 10. 在Android 6.0.1中,wifiManager.getScanResults()返回0,三星S5
- 11. EF4.3.1中的MaxLength属性
- 12. 删除maxlength属性
- 13. 为什么RichTextBox上的MaxLength属性不能在WPF中工作?
- 14. textarea的maxlength属性不使用javascript
- 15. maxlength属性是不是在IE
- 16. AllowCustomText属性在RadComboBox中不起作用?
- 17. JsonIgnore属性在ASP.NET中不起作用?
- 18. HREF属性在IFRAME中不起作用
- 19. GridStackJs属性在Ember.js中不起作用
- 20. object.Style.Zoom属性在Firefox中不起作用
- 21. Ticks属性在chartist.js中不起作用
- 22. MaxLength注释到maxlength输入属性
- 23. 在哪里可以放置出口APK在三星Galaxy S5
- 24. 为什么DataAnnotation MaxLength(8192)不起作用?
- 25. AngularJS + TinyMCE:ng-maxlength不起作用<textarea>
- 26. maxlength对某些元素不起作用
- 27. Asp.net mvc dataannotation MaxLength验证不起作用
- 28. decelerationRate属性不起作用
- 29. ExpectedException属性不起作用
- 30. Container.ItemIndex不起作用属性
您使用哪种浏览器?本机浏览器还是Chrome?你确定你的代码?我们可以有你的HTML代码吗?我想要一个确认,因为我在三星S4和三星S6上尝试过,并且都完美无缺。如果你是对的,我会非常惊讶地发现设备中存在这样的错误。 –