double-submit-prevention
全部标签 这个问题在这里已经有了答案:PreventusersfromsubmittingaformbyhittingEnter(36个答案)关闭7年前。以下问题:在我的网站上,我有两种形式。一个用于登录,一个用于主要数据。我在主窗体中只有一个提交按钮。登录表单是通过js在主表单提交上提交的。这很好用。但在Safari中,我可以在焦点位于登录表单内时按Enter。这将发送没有主表单的登录表单,所以我收到一个错误(它将我重定向到我在提交时请求的json的普通View)。是否可以禁用“按下输入键”操作?
我正在尝试通过GET传递表单信息-这很重要,这样人们就可以将他们的表单选择中的过滤数据发送给其他人。问题是,使用下面的代码,它不仅传递过滤器信息,还传递提交表单值,如下所示:index.php?month_filter=Feb&year_filter=12&Submit=Filter+Table"method="get">远景,但有没有办法从URL中删除提交按钮?谢谢! 最佳答案 如果删除name属性,它将不会在GET/POST中传递。 关于html-停止通过GET传递'submit'按
如果有人问过这个问题,我很抱歉,但我找不到完全相同的问题。正如W3schools所说,高度属性不包括填充、边框或边距!(link).所以这是一个简单的样式声明:input{width:180px;height:18px;padding:7px;border:1pxsolidblack;}这是html:文本字段按预期大小为194x32像素,但提交按钮为180x18像素。显然,我可以将按钮的高度和宽度增加两倍,但我想了解为什么会出现差异。我在这里做了一个jsfiddle:http://jsfiddle.net/RRf5A/.谢谢你的帮助。仅供引用,我已经尝试过而不是输入提交,和displa
我有一个html表单,提交按钮显示“提交查询”。我怎样才能删除这个文本?我正在为提交按钮使用背景图片,而这段文字弄乱了按钮:(将不胜感激任何帮助。 最佳答案 如果你没有给你的提交按钮一个值而不是类似的东西默认显示“提交查询”。尝试给它一个空格 作为值。 关于html-如何从表单提交中删除'submitquery'?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1625287/
我有下一个boostrap单选按钮:MondayTuesdayWednesdayThursdayFridaySaturdaySunday我试图在提交表单时获取事件按钮的值,而不创建“onclick”事件,只是从$('#filterDay')按钮组中获取事件按钮。应该很容易,但我没有找到获得值(value)的方法。我尝试了几个示例,但都有效。有人可以帮忙吗?谢谢!更新:这是html“打印”代码:SaturdaySunday类中的“事件”是单击按钮时发生的变化。 最佳答案 在表单提交处理程序中使用:checkedselectorvarf
click表单内按钮的默认行为是提交该表单。如何禁用该按钮的提交行为? 最佳答案 向其添加一个type="button":Click可用的类型有:“提交”:默认值。提交表格。“reset”:重置表单的输入。“按钮”:什么都不做。一个很好的引用:https://developer.mozilla.org/en/DOM/HTMLButtonElement 关于jquery-如何覆盖(禁用)表单标签内按钮标签的"submit"行为?,我们在StackOverflow上找到一个类似的问题:
我有一个使用Bootstrap的RoR应用程序。我正在尝试将fontawesomehtml图标标签应用于submit_tag助手,但它似乎不受支持。当我单击提交时,禁用内容仅显示为字符串而不是被解释为html,尽管它对link_to帮助程序有效。这是erb:"form-control","data-html"=>true,:value=>@term})%>"Searching...".html_safe%>这是我点击提交后的结果:它适用于link_to,但我无法将值从text_field_tag传递到link_to,否则,我会对这个解决方案感到满意。我真的宁愿避免自己编写.ajax方法
我想要一个提交按钮,它提交的值与按钮上显示的值不同。与你似乎不能这样做。与但是,它们可以是两个不同的值。问题是,它是否适用于所有浏览器?在这里尝试这个测试代码:text在FF3.6中,它会适本地使用这两个值更新我的地址栏(并响应我在文本框中按回车键)。在IE8中,它也接受按回车键,在地址栏中显示文本值,但它根本不显示按钮的值作为GET参数...这是否意味着它没有提交?我不能使用隐藏输入,因为我需要在没有JS的情况下确定单击了哪个按钮。测试2:submit在IE8中,按下enter键不会提交任何按钮,但单击submit1将发送一个值。它将发送“提交”,而不是与FF不一致的“提交1”。
我在一个涉及很多透明度的网站上工作,我想我会尝试完全用RGBA构建它,然后为IE做回退。我需要一个“facebox”样式的边框效果,其中外边框是圆形的,并且比它所包围的框的背景更不透明。最后一个例子来自http://24ways.org/2009/working-with-rgba-colour似乎暗示这是可能的,但我似乎无法让它发挥作用。当我尝试以下操作时:RGBATestbody{background:#000;color:#fff;}#container{width:700px;margin:0auto;background:rgba(255,255,255,0.2);borde
我有一个HTML输入,它是一个文本字段。当我按下回车时,这将调用提交,这是正常的。现在,当在该文本框上单击Enter时,我想做一些其他事情。我正在尝试这样的事情:警报运行良好,但提交仍然完成。之后我的页面正在重新加载。你能帮帮我吗 最佳答案 编写returnfalse;并检查 关于HTML文本输入:Avoidsubmitwhenenterispressed,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co