php表单数据重置按钮问题

php表单数据重置按钮问题,第1张

<input type="reset" value="清空" />

不需要加onclick事件,他会自动将所在表单(form)的内渗岁容重置的!

就和type="帆猛submit" 不需态喊桥要Onclick事件来提交一样!

这个无关thinkPHP的事,是你自己没明白input标签中type属性所有值的意思。

值 =>描述:

button =>定义可点击按钮(多数情况下,用于通过 JavaScript 启动脚本)。  

checkbox=>定义复选框。  

file  => 定义输入字段和 "浏览"按钮,供文件上传。  

hidden  => 定义隐藏的输入字段。者改  

image =>  定义图像形式的提交按钮。  

password  => 定义密码字段。该字段中的字符被掩码。  

radio =>  定义单选按钮。  

reset   =>定义重置按钮。重置按钮会清除表单中的所有数据。  

submit  => 定义提交按钮。提交按钮会把表单数据发送到服芹蠢务器。  

text =>  定义单行的输入字段,用户可在其中输入文本。默认宽度为 20 个字符。  

看到没有,其中 的image是定义图像形式的提交按钮,即它与submit有相同的作用,只是它是以图像嫌嫌陪的形式呈现罢了。

那么怎么解决?非要把image换了才行么?不必,只需要你让“提交”动作失效即可。

怎么让它失效?在onclick的最后,加上一句return false即可,即:

<input type="image" src="__PUBLIC__/Images/reset.png" onclick="this.form.reset() return false" />


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11986512.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存