点击reset按钮失效 & input 和 button元素 作为提交、重置、按钮功用的区别

失效原因:

1、先看你的写法对吗。

2、只有在表单里才有效,重置包裹他的表单内的其他项到默认值。

 

顺便介绍一下,input 和 button元素 作为提交、重置、按钮功用的区别

首先,input元素和button元素 都是可以作为普通按钮、提交按钮、重置按钮的。

<input type="button" value="button">
<input type="submit">
<input type="reset">
input元素默认 text类型
<button type="button">button</button>
<button type="submit">submit</button>
<button type="reset">reset</button>
button元素默认 submit类型。

我们来看效果

看起来,好像是input类型的占位稍微多点,其实这是由于中英文字 占距 不同导致的。

input除了button类型需要设置value属性之外。submit和reset都不需要,浏览器会默认配置。这里配置的是中文

而button则必须手动配置

 

最后,如何选择?

 建议 使用button,因为一来 从开发角度讲,标签的语义化 越来越被提倡,input语义是输入,button语义是按钮,重置、普通按钮、提交都是 按钮功能。

二来,我们一般 需要自定义文字标识,不能依靠浏览器,特别是浏览器版本不一,设置统一的文字更加 有利于 界面的稳定。

 

参考:http://blog.sina.com.cn/s/blog_4b72a6540100z994.html

        :http://www.cnblogs.com/hajerbin/p/6984647.html

转载于:https://my.oschina.net/zjllovecode/blog/1612933

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值