html表单按钮灰色,点击提交按钮后按钮变灰色不可用状态的三种方法
时间: 2023-08-28 14:06:36 浏览: 218
js 点击按钮弹出层
5星 · 资源好评率100%
方法一:
使用CSS伪类选择器 `:disabled`,设置按钮的样式为灰色,并添加 `disabled` 属性。
HTML代码:
```html
<form>
<input type="text" placeholder="输入内容">
<button type="submit" disabled>提交</button>
</form>
```
CSS代码:
```css
button:disabled {
background-color: #ccc;
cursor: not-allowed;
}
```
方法二:
使用JavaScript,在提交按钮被点击时将按钮的 `disabled` 属性设置为 `true`,并将样式设置为灰色。
HTML代码:
```html
<form>
<input type="text" placeholder="输入内容">
<button type="submit" onclick="this.disabled=true;this.style.backgroundColor='#ccc';">提交</button>
</form>
```
方法三:
使用jQuery,在提交按钮被点击时添加 `disabled` 属性,并设置样式为灰色。
HTML代码:
```html
<form>
<input type="text" placeholder="输入内容">
<button type="submit" id="submit-btn">提交</button>
</form>
```
jQuery代码:
```javascript
$('#submit-btn').click(function() {
$(this).prop('disabled', true).css('background-color', '#ccc');
});
```
阅读全文