js 使FORM表单的所有元素不可编辑的示例代码

前端技术 2023/09/07 JavaScript
复制代码 代码如下:

//使页面不可编辑
function disableOcx() {
var form = document.forms[0];
for ( var i = 0; i < form.length; i++) {
var element = form.elements[i];
//部分元素可以编号 element.name 是元素自定义 name
if (element.name != \"auditEntity.auditContent\"
&& element.name != \"auditEntity.auditAutograph\"
&& element.name != \"auditEntity.auditTime\"
&& element.name != \"auditEntity.auditState\"
&& element.name != \"submitBtn\"
&& element.name != \"reset\"
&& element.name != \"id\"
&& element.name != \"processInstanceId\"
&& element.name != \"updateForm\") {
element.disabled = \"true\";
}
}
}
window.onload = disableOcx;//当页面加载的时候执行此函数

//取消不可编辑
function noDisable() {
var form = document.forms[0];
for ( var i = 0; i < form.length; i++) {
var element = form.elements[i];
element.disabled = false;
}
}

本文地址:https://www.stayed.cn/item/17741

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。