DHTML中,如何控制整个form表单中元素不可编辑
function initFormElementDisabled(formName, isDisabled) {
isDisabled = (isDisabled==undefined || isDisabled==null) ? false : isDisabled;
var elements = document.forms[formName].elements;
for (i = 0; i < elements.length; i++) {
elements[i].disabled = isDisabled;
//if (elements[i].type == "text" || elements[i].type == "textarea") {
// elements[i].value = "";
//} else {
// if (elements[i].type == "checkbox") {
// elements[i].checked = false;
// }
//}
}
}
本文介绍了一种在DHTML中通过JavaScript实现整个表单及其元素不可编辑的方法。使用提供的函数`initFormElementDisabled`可以轻松地启用或禁用表单上的所有元素,包括文本框、复选框等。
252

被折叠的 条评论
为什么被折叠?



