简体   繁体   English

为什么在单击使用JavaScript的输入按钮时,我的asp.net页已刷新?

[英]Why on click of a input button using JavaScript i am getting my asp.net page refreshed?

I am using an html image button type like this: 我正在使用这样的html图像按钮类型:

<input id="wbsupld" type="image" value="upload" onclick="showwbsdiv()" src="images/Upload.png">

and the javascript function is: 而javascript函数是:

 function showwbsdiv() {
        document.getElementById("masswbsupld").style.display = "block";
        return false;
    }

which is displaying a div "masswbsupld" but the problem is my page is getting refreshed and the div goes back to display="none" mode. 它显示一个div“ masswbsupld”,但问题是我的页面正在刷新,并且div返回到display =“ none”模式。

and i am using update panel .. is that causing this? 并且我正在使用更新面板..是引起这种情况的原因吗?

Because its type is image , an image input element will submit your form. 由于其类型为image ,因此image input元素将提交您的表单。

You need to do 你需要做

onclick="return showwbsdiv();"

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 使用asp.net将标签隐藏在我的页面上并将其显示在打印页面上(单击按钮时) - hide label on my page and display it on print page' (when click button) using asp.net 为什么我在ASP.NET AJAX页上挂了6秒钟? - Why am I getting a 6 second hang on ASP.NET AJAX page? 在 ASP.net MVC 5 应用程序中单击按钮时使用 JavaScript/jQuery 将用户重定向到页面 - Redirect user to a page using JavaScript/jQuery on button click in ASP.net MVC 5 application 在用户控件中单击ASP.NET时,可以使用javascript在主页中设置文本框的值 - ASP.NET on button click in user control set the value of a textbox in the main page using javascript 使用Javascript或Jquery在asp.net中的按钮单击上禁用Imagebutton - Disable Imagebutton on button click in asp.net using Javascript or Jquery 当我在 asp.net mvc 中使用 javascript 单击按钮时,我无法将产品添加到购物车 - I cannot add a product to cart when I click the button using javascript in asp.net mvc 使用JSON的JavaScript中的ASP.NET按钮单击事件 - ASP.NET Button click Event in javascript using JSON JavaScript单击Asp.net输入Enter呼叫按钮提交 - JavaScript click enter call button submit using Asp.net 在asp.net中单击按钮时页面刷新 - Page refresh on button click in asp.net 在 asp.net 中,输入按钮在使用 javascript 的 chrome 中不起作用 - in asp.net input button does not work in chrome using javascript
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM