【发布时间】:2011-06-01 10:33:06
【问题描述】:
我的网页中有一个带有以下代码的按钮 -
HTML:
<button type="submit" class="checkout-button" id="checkout-button" name="checkout-button"></button>
CSS:
.checkout-button{
width: 130px;
height: 35px;
background: url('../poc2/images/checkout.png') no-repeat;
border: none;
vertical-align: top;
margin-left:35px;
cursor:pointer;
}
现在,该按钮工作正常,我可以单击它并运行相应的 php 代码;指针变成手形符号,让用户清楚地知道它是可点击的并且是一个按钮。
我想做的是根据某些条件修改此按钮的行为。示例伪代码:
if flag=1:
/* enable the button, and let the user click it and run the php code */
else:
/* display this button, but don't let any actions take place if the user clicks on it; */
如何为按钮编写此启用-禁用逻辑?基本上,我希望按钮在正常情况下作为按钮工作;在某些其他情况下,就像没有任何超链接的图片一样。
【问题讨论】:
-
你愿意使用一些 JavaScript/JQuery 吗?