`
czpae86
  • 浏览: 719617 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

通过document.createAttribute设置文本框文本域只读

 
阅读更多

代码片段:

var input = document.getElementById(f);
		if(input){
			var attr = document.createAttribute('readOnly');
			attr.value = true;
			input.setAttributeNode(attr);
		}else{
			continue;
		}
 
分享到:
评论

相关推荐

    js 用CreateElement动态创建标签示例

    //定义方法创建一个label标签 //*****************************... var label_id = document.createAttribute(“id”); label_id.nodeValue = id; var label_text = document.createTextNode(value); label_var.setAttr

    xmldom属性与方法详解[参照].pdf

    XML DOM(Document Object Model)是用于处理XML文档的标准接口,它允许程序和脚本动态更新、添加、删除和改变XML文档的内容和结构。在本文中,我们将深入探讨XML DOM的一些关键属性和方法。 1. `abort` 方法 `xml...

    BOM和DOM模型图

    var attr = document.createAttribute("class"); // 创建一个新的属性节点 ``` 6. **HTMLFormElement**:表单元素,用于创建HTML表单。 - **示例**: ```javascript var form = document.createElement("form...

    jscript与vbscript操作ML元素属性的代码..docx

    在JScript中,我们可以使用`getAttribute`和`setAttribute`方法来获取和设置元素的属性值。例如,下面的代码创建了一个新的XML文档,并在根元素`<memo>`上添加了一个名为`author`的属性,其值为"Pat Coleman": ```...

    JS Attribute属性操作详解

    需要注意的是,在使用时不需要基于对象,即使用`document.createAttribute()`即可,而不是`document.getElementById().createAttribute()`。此外,仅定义了名字而没有使用`nodeValue`定义值时,IE和FF的处理会不同。...

    Delphi向XML中添加节点数据.rar

     iAttribute := iXml.createAttribute ('color');  iAttribute.nodeValue := 'red';  iNode2.attributes.setNamedItem (iAttribute);  Memo1.Lines.Text := FormatXMLData (XMLDocument1.XML.Text);  end;  你...

    比较详细的XMLDOM对象方法详解第1/2页

    xmlDocument.createAttribute(name); ``` **说明:** 参数 `name` 是新属性节点的名称。 **示例代码:** ```javascript var xmlDoc = loadXMLDocument("example.xml"); // 加载XML文档 var newAttribute = xmlDoc....

    xml4种 解析方式

    在dom中利用XmlDocument doc=new XmlDocument()创建document对象, 利用"doc.createElement(节点名称)"来创建字节点,然后用"doc.createTextNode(节点内容)"来为节点添加内容! 利用"doc.createAttribute(节点属性名称)...

    动态创建html内容时所用的W3C DOM属性和方法

    3. `document.createAttribute(name)`:用于创建一个带有指定名称的新属性节点。 4. `document.createComment(text)`:创建一个包含给定文本的新注释节点。 5. `document.getElementById(id)`:返回具有指定ID的...

    javaScript节点操作

    var attr = document.createAttribute('class'); attr.value = 'example'; ``` ##### 4. createCDATASection(创建CDATA节) - **定义**:`createCDATASection`方法创建一个CDATA节节点。 - **示例代码**: ```...

    java创建xml文件

    2. **创建元素节点**:通过`Document`对象的`createElement()`方法创建XML元素。 3. **添加属性**:如果需要,可以使用`createAttribute()`方法为元素添加属性。 4. **添加子元素**:使用`appendChild()`或`...

    js基础之DOM中document对象的常用属性方法详解

    10. document.createAttribute()方法:用于创建一个新的属性节点。需要传递一个属性名称作为参数,并返回创建的属性节点对象。然后可以使用setAttribute方法将其添加到指定元素中。 11. document.createTextNode()...

    c#用xmlDocument等操作XML文件

    通过以上方法,C#的`XmlDocument`类提供了对XML文件的强大操作能力,使得处理XML数据变得简单而直观。然而,对于大型或频繁更新的XML文件,考虑使用更高效的方法,如`XDocument`(LINQ to XML)或者`XmlReader`/`Xml...

    java_动态生成XML文件

    在Java中,XML文档被表示为`org.w3c.dom.Document`对象。要生成XML文件,我们首先需要创建一个`DocumentBuilder`,它是`javax.xml.parsers.DocumentBuilderFactory`的实例。以下代码展示了如何创建`Document`: `...

    JSAttribute属性操作详解.pdf

    例如,`var attr = document.createAttribute('newAttr')`创建了一个名为`newAttr`的属性,但不会自动将其添加到元素上。要添加属性,需要使用`setAttributeNode`。值得注意的是,不推荐使用`name`、`type`或`value`...

    dom4j操作xml的增删改查

    2. **添加属性**:使用`Attribute attribute = document.createAttribute("attrName"); attribute.setValue("attrValue"); element.addAttribute(attribute);`为元素添加属性。 **四、XML的删操作** 1. **删除元素*...

    DOM知识教程大全--讲述形象易理解

    - `createAttribute()`: 创建新的属性节点,如`document.createAttribute('class')`。 - `createTextNode()`: 创建新的文本节点,如`document.createTextNode('Hello, World!')`。 4. **实际应用示例** - 示例...

    JAVASCRIPT.ppt

    2. `document.createAttribute()`:创建一个新的属性节点。 3. `document.createTextNode()`:创建包含文本的新文本节点。 4. `element.setAttributeNode()`:为元素添加属性节点。 5. `element.setAttribute(name, ...

    JavaScript window.document的属性、方法和事件小结

    JavaScript中的`window.document`是浏览器环境中访问HTML文档的主要接口,它包含了访问和操作网页内容的各种属性、方法和事件。在JavaScript编程中,`window`对象是全局对象,而`document`则是`window`下的一个子...

Global site tag (gtag.js) - Google Analytics