我有一个约50输入字段,列表,复选框和选择的形式。我有一个提交和重置按钮。 Id喜欢只有可用重置按钮
- 禁用重置按钮如果不进行改变,,
- 如果激活值由用户或JavaScript和
- redeactivate如果用户脱掉的改变而改变。
在浏览器中是否有任何内置函数来知道重置按钮是否有意义?
我有一个约50输入字段,列表,复选框和选择的形式。我有一个提交和重置按钮。 Id喜欢只有可用重置按钮
在浏览器中是否有任何内置函数来知道重置按钮是否有意义?
为什么不在页面 上默认停用/禁用重置按钮,并使用jquery .change
来侦听更改并激活/启用按钮。
你可以做这样的事情:http://jsfiddle.net/gNS8L/
如果输入字段的值发生了变化(注:你可以离开了与originalvalue,它会检查其是否已经变回了原来的部分)你带走按钮的禁用属性。如果按下该按钮,则会再次禁用按钮,如果该值恢复为原始状态,也可以将其禁用。
编辑:,这样你就这样把它重置初始值: http://jsfiddle.net/gNS8L/1/
如果我写入“test123”,重置变为活动状态,如果我重写回“测试”,重置不会重新激活。你能编辑你的答案吗? – 2013-03-12 10:17:04
我添加了另一个jsfiddle,当值设置回原来的http://jsfiddle.net/gNS8L/1/时,它显示按钮的停用。 – 2013-03-12 10:20:53
这里我汇集了一个快速和懒惰的插图,与多个输入字段http://jsfiddle.net/gNS8L/2/一起工作,以便您可以得到这个想法(如果您将听众放在整体上,可以更简单地完成形式及其价值) – 2013-03-12 11:06:30
使用jquery dirty form plugin,正是这种
做不行,你必须编写自定义JavaScript来处理满足您的所有特定要求。 – 2013-03-12 09:53:21
没有这样的内置函数。但你可以自己写。 – gaurav 2013-03-12 09:53:38
你首先必须自己尝试一些东西来完成这项工作 – Anusha 2013-03-12 10:00:34