请问各位小哥哥,怎么清除input输入框前后的空格

程序媛
  • 22

支付宝小程序的input输入框,点击立即兑换的时候清除前后的空格

image.png

 <input name="coupon" onInput="pop_coupon"  onBlur="focus"  class="popup_input" placeholder="输入兑换码"/>

------
onChange(){}
回复
阅读 556
3 个回答

应该是想要这个吧

const str = ' helloworld ';
const noSpaceStr = str.trim();
console.log(noSpaceStr)

一般来说在处理 Input 的时候,都会在获得 value 后trim()一下,再使用

  • trim(): 消除前后两端空格
  • trimStart():消除字符串头部的空格
  • trimEnd():消除尾部的空格
// 返回的都是新字符串,不会修改原始字符串
const s = ' abc ';
s.trim() // "abc"
s.trimStart() // "abc "
s.trimEnd() // " abc"
你知道吗?

宣传栏