【问题标题】:Javascript disable space key for change password textboxesJavascript禁用空格键以更改密码文本框
【发布时间】:2013-09-13 07:08:33
【问题描述】:

,大家好,

var veri = {
YeniSifreTextBox: $('#YeniSifreTextBox_I').val(),

YeniSifreTekrarTextBox: $('#YeniSifreTekrarTextBox_I').val(),
};

if (veri.YeniSifreTextBox == '' || veri.YeniSifreTekrarTextBox == '') {
alert("Password Can not be empty!");
}
else if (veri.YeniSifreTextBox != veri.YeniSifreTekrarTextBox) {
alert("Passwords dont not match !");
}

我可以控制密码不能为空且密码与上述代码不匹配。

我想在用户写密码时禁止输入空格键。

用户不得在 2 个文本框内使用键盘中的空格。

1.textbox YeniSifreTextBox_I

2.textbox YeniSifreTekrarTextBox_I

【问题讨论】:

    标签: javascript keyboard passwords


    【解决方案1】:
                            <input type="number" 
                               id="cardNumber"
                               name="cardNumber"
                               required
                               onKeyDown="if(event.keyCode === 32)
                               return false;">
    

    您可以实现相同的功能,而无需创建自定义函数。

    【讨论】:

      【解决方案2】:

      您可以使用下面的javascript代码来阻止空格键,

      function RestrictSpace() {
          if (event.keyCode == 32) {
              return false;
          }
      }
      

      HTML

      <textarea onkeypress="return RestrictSpace()"></textarea>
      

      希望对你有所帮助。

      【讨论】:

      • 当我按空格键时它不允许。但是当我复制和粘贴空格时,此代码不起作用。
      猜你喜欢
      • 1970-01-01
      • 2015-10-07
      • 1970-01-01
      • 2022-01-04
      • 1970-01-01
      • 1970-01-01
      • 2013-12-05
      • 1970-01-01
      • 2016-11-20
      相关资源
      最近更新 更多