原代码
e.target.value.replace(/\s+/g, '')
导致输入汉字后是
修改后的代码为
e.target.value.replace(/ +/g, '');
原因:
\s匹配任何空白字符,包括空格、换页符等。等价于 [ \f\n\r\t\v]
把\s改为空格,就解决了
版权声明:本文为Wildness_原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原代码
e.target.value.replace(/\s+/g, '')
导致输入汉字后是
修改后的代码为
e.target.value.replace(/ +/g, '');
原因:
\s匹配任何空白字符,包括空格、换页符等。等价于 [ \f\n\r\t\v]
把\s改为空格,就解决了