图像作为html按钮
Image as an html button
我有一个图像,我希望它像一个按钮来执行一个java-script onclick在它上,一切都很好,除了当我点击图像它返回到页面的顶部,我希望它的页面停留在相同的地方,我滚动(例如页面的中间)当我点击链接图像。这是我的代码
<a id="dell" href="#"><img src="images/logo80.png" width="80" height="80" alt="Dell" /></a>
你必须阻止a标签的默认动作,否则它会使用href.
在事件处理程序中试试。
$(document).ready(function() {
$("#dell").click(function(e) {
e.preventDefault();
$("#boarder").toggle(500);
});
});
另一种想法是,如果你不是用它来导航,你实际上不需要a标签。
下面是一个使用内联javascript的例子。
<a id="dell" href="#" onclick="alert('hello world!'); return false;"><img src="http://static.adzerk.net/Advertisers/37332fa8c2654aef804e417e3788e977.png" width="80" height="80" alt="Dell" /></a>
你不需要用
<a>
标记,这是将您带到文档顶部的内容(href="#")。
如果你想将光标设置为一个手形图标,可以通过css:
img { cursor: hand; cursor: pointer; }
问题就在于你的标签。你已经设置了一个href='#',意思是"重新加载",这就是浏览器把你带到页面的原因。
要设置一个javascript事件点击,请尝试以下操作:
否则,还有其他方法,如属性onclick='nameOfYourFunction()'或jQuery事件。
相关文章:
- 旋转按钮[HTML][JS]
- 图像用作按钮HTML
- 多个切换按钮 html
- 通过按钮(HTML/Javascript)将变量传递给函数
- 使用 jquery 将按钮 html 存储在变量中
- 自动单击文件选择上的按钮 html 表单
- 单选按钮html缺少checked属性,尽管Firebug指示它已被选中
- 读取结果的按钮?[html/javascript]
- 使用next和previous按钮HTML浏览图像
- 刷新和操作按钮Html
- 我如何关闭浏览器上的点击按钮HTML代码
- 链接的动态单选按钮HTML Javascript
- 从另一个按钮html更改一个按钮类
- 从按钮html运行bash脚本
- JavaScript单选按钮html web表单
- 我可以添加自定义属性的按钮html.它能在所有浏览器中工作吗?
- 禁用按钮HTML
- 单击提交按钮 [HTML] 后重定向
- 更新数据表中的特定按钮 HTML
- 我想做一个按钮(HTML按钮),永远不会改变它的位置,