javascript – 如果从js代码设置值,则maxlength不工作

我在页面中有以下HTML块.

<input type="text" id="fillingInput"/>
<input type="text" id="filledInput" maxlength="5"/>
<input type="button" onclick="$('#filledInput').val($('#fillingInput').val());"/>

单击该按钮时,fillInput的值将设置为filledInput的值.
但是在设置这样的值时不考虑maxlength.
有解决方案吗

解决方法:

尝试切片:

<input type="button"
  onclick="$('#filledInput').val($('#fillingInput').val().slice(0,5));"/>
上一篇:bzoj3675: [Apio2014]序列分割


下一篇:c#-“应用程序配置”文件中的最大键/值长度