javascript - 每次在输入字段中按下一个键时调用一个javascript函数

标签 javascript

我想在按下某个键时调用一个函数。我正在使用 onKeyPress 事件处理程序。但是我看到它只在第一次按下键时调用该函数。每次按下一个键我都想调用它。有人可以帮助我吗?

最佳答案

可能有点太晚了但是...

<script>
    function checkPassword(pwd){
      if(pwd.length < 8){
        document.getElementById('message').innerHTML = 'Password needs to 8 characters minimum.';
      }
      else{
        document.getElementById('message').innerHTML = '';
      }
    }
  </script>

在 HTML 正文中...

  <input type="password" name="password" size=30 onkeyup="checkPassword(this.value)" />
  <span id="message"></span><br/>

关于javascript - 每次在输入字段中按下一个键时调用一个javascript函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7568019/

相关文章:

javascript - 如何在React Material-UI组件中调用方法

javascript - MongoDB 不保存数据,因为 "Uncaught ReferenceError: require is not defined"

javascript - 如何使用 Azure 函数和 HTTP 触发器 POST 更新 Cosmos Azure (NOSQL) 中的数据

javascript - 设置 epub.js

javascript - 调用两个相互依赖但没有异步的 ajax 调用

javascript - 从jquery中选定的选项计算价格

javascript - 函数的无命名参数会自动插入到具有不同参数名称的子函数中

javascript - 如何检查 html 表中的 hasClass

javascript - 分离或划分值并根据它们制作饼图

javascript - typescript 表格重置()不起作用