当一个input填入字符后,另一个input自动填入指定字符,怎么实现?

qq_42966617 2020-04-05 10:05:31
当一个input填入字符后,另一个input自动填入指定字符,怎么实现?
[<div class="form">
<div><span>POP:</span>
<input id="pop" readonly="readonly" type="text" name="pop" value="" >
</div>
</div>
<div class="form">
<div class="box"><span>步数:</span>
<input type="text" name="mob" value="" >
</div>
</div>
<div class="form">
<div class="box"><span>角色:</span>
<input type="text" name="show" value="" >
</div>
<div class="btn">
<input type="button" value="提交">
</div>
</div>
如上面,在第一个input填入marswlse后,自动在第二个input填入98,怎么可以实现?
...全文
796 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
监听,input失去焦点时判断。
  • 打赏
  • 举报
回复
监听,input失去焦点时判断。
jio可 2020-04-06
  • 打赏
  • 举报
回复

<div class="form">
  <div><span>POP:</span>
    <input id="pop" type="text" name="pop" value="" onblur="onBlur()" placeholder="失去焦点触发">
    <input id="pop1" type="text" name="pop1" value="" oninput="onInput()" placeholder="输入触发">
  </div>
</div>
<div class="form">
  <div class="box"><span>步数:</span>
    <input id="mob" type="text" name="mob" value="">
  </div>
</div>
<div class="form">
  <div class="box"><span>角色:</span>
    <input id="show" type="text" name="show" value="">
  </div>
  <div class="btn">
    <input type="button" value="提交">
  </div>
</div>

<script>
  function $(id) {
    return document.getElementById(id)
  }

  function onBlur() {
    if ($('pop').value === 'marswlse') {
      $('mob').value = 97
    } else {
      $('mob').value = ''
    }
  }

  function onInput() {
    if ($('pop1').value === 'marswlse') {
      $('mob').value = 97
    } else {
      $('mob').value = ''
    }
  }
</script>
jio可 2020-04-06
  • 打赏
  • 举报
回复
第一个只读怎么输入?
qq_42966617 2020-04-06
  • 打赏
  • 举报
回复
引用 2 楼 jio可 的回复:

<div class="form">
  <div><span>POP:</span>
    <input id="pop" type="text" name="pop" value="" onblur="onBlur()" placeholder="失去焦点触发">
    <input id="pop1" type="text" name="pop1" value="" oninput="onInput()" placeholder="输入触发">
  </div>
</div>
<div class="form">
  <div class="box"><span>步数:</span>
    <input id="mob" type="text" name="mob" value="">
  </div>
</div>
<div class="form">
  <div class="box"><span>角色:</span>
    <input id="show" type="text" name="show" value="">
  </div>
  <div class="btn">
    <input type="button" value="提交">
  </div>
</div>

<script>
  function $(id) {
    return document.getElementById(id)
  }

  function onBlur() {
    if ($('pop').value === 'marswlse') {
      $('mob').value = 97
    } else {
      $('mob').value = ''
    }
  }

  function onInput() {
    if ($('pop1').value === 'marswlse') {
      $('mob').value = 97
    } else {
      $('mob').value = ''
    }
  }
</script>
谢谢,完全可用

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧