button没写type=button会导致点击时提交

 点击了一个弹窗中的按钮,想到弹窗消失了,经测试后发现button 没写type=button会导致点击时提交

有个地方很奇怪:点击了一个弹窗中的按钮,没想到弹窗消失了,经公司的js高手调试,发现了其中的奥秘 
代码如下:
<button class="btn btn_set_wj" onclick="add_q()">添加调查问卷</button> 
 
加一个type ="button" 就好了: 
 代码如下:
<button class="btn btn_set_wj" type ="button" onclick="add_q()">添加调查问卷</button> 
 
不同的浏览器支持的规则不同 
 
 

时间: 2024-08-01 08:50:05

button没写type=button会导致点击时提交的相关文章

button没写type=button会导致点击时提交_javascript技巧

有个地方很奇怪:点击了一个弹窗中的按钮,没想到弹窗消失了,经公司的js高手调试,发现了其中的奥秘 复制代码 代码如下: <button class="btn btn_set_wj" onclick="add_q()">添加调查问卷</button> 加一个type ="button" 就好了: 复制代码 代码如下: <button class="btn btn_set_wj" type =&quo

CSS按钮样式之button标签与input type=button的区别详解

转载文章,原文地址:http://ipmtea.net/css/201006/16_5.html   对于每个程序设计者来说,为用户提供一个风格统一的界面是一项不变的要求.但是在网页上实现这种风格统一却显得格外困难,因为不同操作系统.不同浏览器对网页内容的表现方式存在着差       对于每个程序设计者来说,为用户提供一个风格统一的界面是一项不变的要求.但是在网页上实现这种风格统一却显得格外困难,因为不同操作系统.不同浏览器对网页内容的表现方式存在着差异,而且这种差异几乎毫无规律性.在处理表单元

Ext如何写一行button

问题描述 Ext如何写一行button例如12个button在同一行,怎么写 解决方案 给个Column 列布,然后items里面放你的12个button就行了

android 自定义Button,满足你对Button呈现样式的一系列要求

转载请注明出处:王亟亟的大牛之路 我们平时自定义的一些Button通常是改改颜色啊,文本啊,圆角啊之类的.如果要做到再高级点就需要用一个大布局还拼接了,如果一个页面有很多样式不同的这样的按钮,还真不怎么好操作. 今天给大家上一个FancyButton能很好的帮助我们简化这些操作 项目结构: 只有一个类外加一些assets包下的字体文件或资源文件的一些Icon就能呈现以下效果: 首先先介绍下FancyButton这个类的一些重要的方法和实现: 继承LinearLayout根据我们的实际场景需要再判

winfrom疯狂频繁点击一个按钮,在button处理的时候 其他所有的点击都无效

问题描述 由于按钮事件中处理较多,所以运行时间会长一些,但是疯狂点击后,鼠标点多少次,在没处理完的那个一次点击后还排列很多这个事件,直到一个个运行完,如果点的次数过多,排队数量过多,软件会崩溃我的代码大意:privatevoidbtnselectxin_Click(objectsender,EventArgse)//button按钮事件调用的异步委托deleagtetimetie{if(jindu){if(btnselectxin.Enabled){btnselectxin.Enabled=fa

s去除a链接,button,image button的点击时虚线框

var intVal = window.setInterval( searchInit , 50 );    function onloadFun(){    if(window.$){      $(document).ready(function(){        /*去除链接,button,image button的点击时虚线框*/        $("a,input[type='button'],input[type='image'],input[type='submit'],area

mvc-php类中有些方法只有方法名,没写内容

问题描述 php类中有些方法只有方法名,没写内容 一般都是MVC比较底层的类里会出现这种方法,搞不清楚这个事干嘛用的.是为了覆盖方法吗?还是只做定义用? public function isRegistered($userId); 解决方案 貌似前置声明,似乎可以用不用 解决方案二: 应该就是前置声明,以前从来没注意过啊 解决方案三: 那是调用库中函数的声明,不然你不能用的,还可能造成问题, 底层那个类接口文件一般是由底层去修改的,顶层不用问事 具体的实现方式,是C/C++写在库里的,不用问事,

android-都没写代码就提示The application may ne doing too mucj

问题描述 都没写代码就提示The application may ne doing too mucj 真醉了我建个activity设置好布局都没写代码,一运行logcat 一直提示这个内容,为什么 解决方案 android:The application may be doing too much work on its main thread.The application may be doing too much work on its main threadThe application

css-有时候样式明明没写却

问题描述 有时候样式明明没写却 图二中左边是我写的样式,右边是突然出现的样式,它上面写着show inherited properties.如何把它们去掉? 解决方案 show inherited properties意识是显示继承属性,有些样式也许是浏览器默认的,也许是你运用的插件写的.你想去掉可以直接去去掉,建议你最好单独设置将其覆盖. 解决方案二: 你可以直接将css的属性覆盖掉 解决方案三: 一般情况下,浏览器和插件都会保留一些默认的属性,比如chrome浏览器的默认margin为8px