前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[开发技巧]·HTML简易实现检测输入已完成

[开发技巧]·HTML简易实现检测输入已完成

作者头像
小宋是呢
发布2019-06-27 11:42:19
1.5K0
发布2019-06-27 11:42:19
举报
文章被收录于专栏:深度应用深度应用

[开发技巧]·HTML简易实现检测输入已完成

  • 使用"onInput(event)"检测是否在输入
  • 使用onporpertychange="onChange(event)"检测是否内容发生改变
  • 使用onBlur="finnishInput(event)"检测是否失去焦点 可以通过先检测是否在输入,记下状态,如果上次在输入信息,然后失去焦点,则可以判断为输入已完成。

HTML代码如下:

代码语言:javascript
复制
<tr style="background-color:#FFFFFF">
    <th>出差地点:</th>
    <td>
        <input class="form-control" onBlur="finnishInput(event)" "onInput(event)" onporpertychange="onChange(event)" id="travelLocationId" type="text" placeholder="travel location">
    </td>
</tr>

JS代码如下:

代码语言:javascript
复制
var flag = 0;
function onInput(e){
  console.log("Inputing");
  flag = 1;
}

function finnishInput(e) {
  if(1 == flag){
    console.log("InputOk");
    flag = 0;
  }
}

经过测试,实现了判断输入是否完成的功能,且可以反复使用。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018年11月26日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • [开发技巧]·HTML简易实现检测输入已完成
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档