一个新增页面,只有一个名称是输入框,其他的是多重选择框,当我输完名称的时候,随手按了个回车,发现表单自动提交了,这样一来,页面上的js判断都没有生效.找了好久才发现,如果表单内只有一个输入框时,按回车会自动提交.先试着在页面上加个隐藏域,因为它也是input标签的,发现没用.最后想到对输入框增加一个onkeydown属性, οnkeydοwn="if(event.keyCode==13){return false;}" ,问题解决了.
当表单内只有一个输入框时,按回车会自动提交
最新推荐文章于 2020-12-04 16:33:17 发布