input输入框选中里面的文字后直接输入修改为什么不行?

input输入框选中里面的文字,先删除就能输入,如果里面有文字,选中后直接输入去修改就没反应啊

<input type="text" oninput="priceInputChange(this)" onkeypress="return floatNum(event)" value="120.00">

图片描述

阅读 5.3k
2 个回答

加一个onblur事件,写一个清除数据的函数,是不是就能解决你的问题。还有哈,你找我问题我读了好几分钟,才读明白,好在有配图,估计楼上的哥们也是没读明白。

里面有文字,选中后直接输入去修改就没反应? 就是无法修改??

你有试过删除oninput="priceInputChange(this)" onkeypress="return floatNum(event)" 再输入吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题