前端dom动作一般均有js完成,不会js相关的前端代码,就像自己被绑住了手脚对前端的节点元素束手无策。
今天是对jsp的标签元素中的属性节点进行操作
因为一开始加载就移除了一个属性节点如下
var pID = document.getElementById("aac004");
pID.attributes.removeNamedItem("readonly");
要再加回去这个属性节点就要自己创建属性节点并设置回这个标签节点中;
var readonly = document.createAttribute('readonly');
readonly.nodeValue = 'readonly';
var pID = document.getElementById("aac004");
pID.attributes.setNamedItem(readonly);
网上参考文档:http://www.w3school.com.cn/jsref/met_namednodemap_setnameditem.asp;
https://www.w3cschool.cn/jsref/met-document-createattribute.html;
https://www.w3cschool.cn/jsref/dom-obj-document.html;
https://www.runoob.com/jsref/met-document-createattribute.html;
https://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Document.html;