当前位置: 首页 > 面试题库 >

我可以做一个 不提交表格?

屠锐
2023-03-14
问题内容

我有一个表格,有两个按钮

<a href="index.html"><button>Cancel changes</button></a>

<button type="submit">Submit</button>

我也使用jQuery UI的按钮,就像这样

$('button').button();

但是,第一个按钮也会提交表单。我本以为,如果没有type="submit",它就不会。

显然我可以做到这一点

$('button[type!=submit]').click(function(event) { event.stopPropagation(); });

但是有没有办法可以在没有JavaScript干预的情况下阻止后退按钮提交表单?

老实说,我只使用了一个按钮,因此可以使用jQueryUI设置样式。我尝试调用button()该链接,但未如预期的那样工作(看起来非常难看!)。


问题答案:

为默认值type的属性的button元素是“提交”。将其设置type="button"为产生不提交表单的按钮。

<button type="button">Submit</button>

用HTML标准的话说:“什么都不做。”



 类似资料:
  • 问题内容: 是否可以使用javascript或Submit按钮同时提交两个表单? 表单结构可以如下所示: 并从两个数组中获取数据? 问题答案: 不,这是不可能的。您可以创建第三个隐藏表格,该表格将序列化这两个表格中的字段。 如果可以使用jQuery: 您需要确保str1和str2不为空,并且当然要避免两种形式之间的名称冲突。

  • 问题内容: 我有以下代码,基本上它正在执行两个操作。第一个是将我的表单数据提交到google电子表格,另一个操作是将我的第二个表单文本框值数据提交到另一个页面文本框值。这个怎么做? 从上面可以看到,这是第一页,第二页是第二种形式的Sankranthi_Reserv2.asp。我想在那儿传递文本框值,所以问题是第一种形式是提交给Google文档并存储数据,但是第二种形式需要将手机号码文本框值传递给下

  • 问题内容: 以下是有效的枚举声明。 但是我可以用枚举类型覆盖抽象类吗? SomeEnumClass.java OverrideingEnumClass.java 如果没有,为什么不呢?有什么好的选择? 问题答案: 不,你不能;枚举类型全部扩展,并且是隐式的。枚举可以实现接口,也可以直接在有关的枚举类上声明相关方法。 (我确实看到了您想要的基本概念,它是一个mixin;也许Java 8接口在这方面会

  • 我有以下示例代码片段(我正在使用React,但不想在这里发布之前花时间清理实际的项目代码): null null 当前,当我点击按钮打开导航菜单时,页面将禁用滚动,菜单将淡入。当我再次单击该按钮时,滚动将重新启用,菜单将淡出。 我实际上想要的是一个擦拭过渡而不是褪色,像这样: 使用上图作为类比,主页面内容将是A,而菜单将是B。但是,我想要的擦拭不是水平的,而是垂直的,即当我打开菜单时,擦拭将从上到

  • 问题内容: 是否可以使用Django中的一个提交按钮提交两种不同的形式?我有一个称为“仪器”的形式和四个相等的形式“配置”。现在,我想始终提交一个配置和工具。例如instrument + config 1和instrument + config 2,并且每个配置都有自己的提交按钮。 我已经在配置表单中用一个按钮尝试过: 并调用js函数“ onclick”: 这是我在views.py中的方法: 问题

  • 我在一个网站上有两个类似的表单,我想合并成一个有两个提交按钮的表单。他们使用大多数相同的数据。 第一个表单使用GET将数据发送到另一台服务器。第二个表单通过电子邮件发送。我想强烈鼓励网站用户在尝试选项二之前先使用选项一。 我知道如何使用javascript实现这一点,但不是以一种退化良好的方式。还有其他方法可以有两个提交选项吗?或者其他如何实现这一点的想法?谢谢