防止单词之间出现多个空格

问题描述

我有一个功能,可以防止人们由于数据输入方面的持续问题而将数字或其他任何符号(字母除外)放在文本框中。

<td><input type="text" name="name" onkeypress="return isAlfa(event)"></td>

现在,一些工作人员出于未知原因在单词之间随机放置两个空格。因此,我需要防止他们在单词之间放置多个空格。我想在相同的功能中执行此操作,但是它一直在中断。

function isAlfa(evt) {
  evt = (evt || window.event);
  var charCode = (evt.which || evt.keyCode);

  if ((charCode > 32)
    && (charCode < 65 || charCode > 90)
    && (charCode < 97 || charCode > 122)
  ) {
    return false;
  }
  return true;
}

如何防止他们在单词之间输入多个空格?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)