在input中写入disabled即可
比如
<input type="button" id="b1" disabled value="测试按钮">
<input type="button" id="b2" disabled="disabled" value="测试按钮">
都可以
<script type="text/javascript">
function del(){
document.getElementById("b1").disabled=""
}
function add(){
document.getElementById("b1").disabled="disabled"
}
</script>
<input type="button" onclick="del()" value="可用"><input type="button" onclick="add()" value="不可用">
1、<html:submit>标签中可以添加onclick;2、onclick会在submit之前执行,会打断提交过程,这个时候<html:submit>实际上相当于一个普通按钮<html:button>,所以在执行使按钮变灰的方法后需要重新提交一次;
3、建议修改:
<html:form id="formId" action="" method="">
<html:button id="buttonId" onclick="doSubmit()"></html:button>
</html:form>
<script type="text/javascript">
function doSubmit() {
//使按钮变灰
//如果是要是按钮点击后不可用,这样写:
document.getElementById("buttonId").disabled=true
//如果只是使按钮变色,这样写:
//document.getElementById("buttonId").style.background="#666666"
//特别的需要执行提交表单
document.getElementById("formId").submit()
}
</script>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)