type="reset" 和 type="submit" 的 input 是否有作用范围限制?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

type="reset" 和 type="submit" 的 input 是否有作用范围限制?

a123456678 2016-03-11 13:15:58 1440

请问 type="reset" 和 type="submit" 的 input 标签是否有作用范围的限制,例如说必须在 form表单中使用?
在使用中发现不在 form 标签中的 reset 不起作用,而放置在 form 标签中的 reset 却能正常清空 text 内的文字,所以 input 标签是有作用范围的吗?还是说哪里出错了?

<input type="reset" value="重置">
<input type="text">

<form>
    <input type="reset" value="重置">
    <input type="text">
</form>
分享到
取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 18:58:59

    确实可以将input放在表单之外,例如,有一个form表单id为"my-form"通过给这个外面的input添加属性form="my-form", 点击该按钮会对清空form内部input中的内容。

    <input type="reset" value="重置" form="my-form">
    <input type="text">
    
    <form id="my-form">
        <input type="reset" value="重置">
        <input type="text">
    </form>
    0 0
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章