Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用表单中的按钮而不使用提交表单jsp_Javascript_Html_Jsp - Fatal编程技术网

Javascript 使用表单中的按钮而不使用提交表单jsp

Javascript 使用表单中的按钮而不使用提交表单jsp,javascript,html,jsp,Javascript,Html,Jsp,我在中使用了两个按钮。一个用于提交表单,另一个用于将类别添加到文本字段 <button id="catadd" class="btn-default" onclick="me()">+ Add Category</button> <button name="submitcreate" id="submitcreate" type="submit" class="btn-default"> +添加类别 类别使用JavaScript添加到文本字段onclic

我在
中使用了两个按钮。一个用于提交表单,另一个用于将类别添加到文本字段

<button id="catadd" class="btn-default" onclick="me()">+ Add Category</button> 
<button name="submitcreate" id="submitcreate" type="submit" class="btn-default">
+添加类别
类别使用JavaScript添加到文本字段
onclick=“me()”
用于此。 但是当我点击
catadd
按钮时,表单也提交了


如何停止。

您需要将
类型属性设置为
按钮

<form>
<button type="button">click me for some js logic</button>
<button>I am a submit by default !</button>
</form>

单击我了解一些js逻辑
我是一个默认提交!

您需要将
类型
属性设置为
按钮

<form>
<button type="button">click me for some js logic</button>
<button>I am a submit by default !</button>
</form>

单击我了解一些js逻辑
我是一个默认提交!

没有类型属性的按钮充当type=“submit”,单击时将尝试提交表单数据

因此,查询的简单解决方案是指定“类别添加”按钮的类型,如:
+添加类别


此处的更多详细信息:

没有类型属性的按钮充当type=“submit”,单击时将尝试提交表单数据

因此,查询的简单解决方案是指定“类别添加”按钮的类型,如:
+添加类别


此处有更多详细信息:

发布时,请使用回勾字符表示代码。两个星号表示粗体,而不是代码。发帖时,使用回勾字符表示代码。两个星号表示粗体,而不是代码。