收藏
回答

input获得焦点时如何全选内容?

修改数字,要全选,直接替换了,不然要一个个删掉先

回答关注问题邀请回答
收藏

2 个回答

  • Admin ²º²³
    Admin ²º²³
    2020-02-07

    这个目前是这么干的:

    1 准备 input 和 span 标签, input 用于触发输入和接收键盘输入的值, 但内容时透明的. span 用于显示实时输入的值和最后输入的结果.

    2 input on focus 时, 将 span 的样式改为 选中 的样式.

    3 输入过程中, span 内容就是实时输入的值.

    4 输入结束后, input 的 value 置空, span 值就是最后输入的结果.

    2020-02-07
    有用
    回复 3
    • 台州满天星
      台州满天星
      2020-02-07
      n个input来回切换,会变得很复杂。类是与开发一个可编辑表格控件。这事怎么这么难
      2020-02-07
      回复
    • Admin ²º²³
      Admin ²º²³
      2020-02-07回复台州满天星
      做成一个组件就方便了
      2020-02-07
      回复
    • 小丽子
      小丽子
      2023-08-01
      解决了吗,有同样问题
      2023-08-01
      回复
  • 拾忆
    拾忆
    2020-02-07

    自己做一个清空按钮,参考搜索框。

    2020-02-07
    有用
    回复
登录 后发表内容
问题标签