单击html按钮时不要刷新页面

时间:2014-12-01 17:00:04

标签: html

我有一个ASP.NET Web表单项目。 在Mastre页面中,我有一个输入:按钮和输入:文本。当点击输入:按钮时,页面刷新。 我怎么能解决它,我不刷新页面,因为它不是runat服务器控制器。 我的母版页中的html代码:

 <li class="menusearch">
                        <input type="text" placeholder="جستجو..." class="txtsearch" />
                    </li>
                    <li>
                        <input type="image" src="/statics/images/search.png" class="btnsearch" />
                    </li>

1 个答案:

答案 0 :(得分:0)

W3C says input type="image"定义了带图片的提交按钮。也许您应该将其更改为button type="button",然后将图像元素放入其中。例如:

<button type="button" class="btnsearch">
<img src="/statics/images/search.png" />
</button>

然后按钮没有提交行为,并且它内部有一个图像。或者,您可以使用CSS在按钮上设置背景图像。见HTML / CSS How to add image icon to input type=“button”?