javascript - 通过输入字段的事件检测表单重置事件
问题描述
我有一个 Web 表单,如果输入内容超过一行,我想将文本区域的大小调整为一行高度。我已经有一个功能可以做到这一点,它会在输入、更改、事件时触发。
JS代码
$('.autoresizing').on('input change', function () {
this.style.height = 'auto';
this.style.height = (this.scrollHeight) + 'px';
});
CSS 代码
#autoresizing {
display: block;
overflow: hidden;
resize: none;
}
我在成功保存数据后触发表单输入上的表单重置事件以清除输入值。当父表单触发重置时,表单输入、文本区域是否会触发任何事件?
解决方案
推荐阅读
- html - 如何使用 HTML 和 CSS 在网站顶部制作此特定导航菜单?
- api - 使用 Github API 将所有状态检查设置为分支保护所需
- ruby-on-rails - Ruby on Rails 6. 重定向后使用 Ajax
- typescript - 是否可以为脚本加载库提供打字稿声明文件?
- python-3.x - 无法导入手电筒音频“没有可用的音频后端。”
- maven - 是否可以使用 Maven POM 文件为 Maven 发布插件配置 GIT Tag?
- r - 试图理解另一个人的 R 代码的新手
- reactjs - 使用钩子更新返回的 json
- ios - Swift 按错误排序:无法转换“CGFloat”类型的值?到预期的参数类型'Self'
- python - Python Pygame 项目自动化停止工作