Javascript 禁用输入类型=";“图像”;as按钮

Javascript 禁用输入类型=";“图像”;as按钮,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个图像作为一个按钮…我想禁用图像点击…我怎么做 <input type="image" src="someimage.png" height="20px" width="20px" name="button" /> html(添加id): 或者只需添加属性onclick=“this.disabled=true” 最新评论: 您可以使用CSS规则:disabled设置禁用按钮的样式 p.S.伪类:仅对现代浏览器禁用(不适用于IE8-)。除非您有特定原因使用输入类型,否则

我有一个图像作为一个按钮…我想禁用图像点击…我怎么做

<input type="image" src="someimage.png" height="20px" width="20px"  name="button" />

html(添加id):

或者只需添加属性onclick=“this.disabled=true”

最新评论:

您可以使用CSS规则
:disabled
设置禁用按钮的样式


p.S.伪类:仅对现代浏览器禁用(不适用于IE8-)。

除非您有特定原因使用输入类型,否则不应将其用于图像

<img src="smiley.gif" alt="Smiley face" height="42" width="42">

使用图像类型,并且不使用onclick处理程序。

您可以使用

<button height="20px" width="20px"  name="button"><img src="someimage.png"/></button>


现在,您可以像正常操作一样禁用按钮

禁用图像或输入?你点击了吗?图像就像一个按钮。因此,禁用图像最终会禁用输入。/button如果你只是删除可点击的功能,为什么要使用
input
?我的意思是,我希望图像看起来像是禁用了一样。。。。如果我不提供图像,只需输入type=“button”。。那么禁用按钮时,它实际上看起来会被禁用。我希望…添加一个css规则,当禁用按钮/图像时,该规则会稍微淡出按钮/图像。
<img src="smiley.gif" alt="Smiley face" height="42" width="42">
<button height="20px" width="20px"  name="button"><img src="someimage.png"/></button>