下列代码执行结果分析正确的是( )。 function msg() { var p=document.createElement(“p”); var Text=document.createTextNode(“Hello!”); p.appendChild(“Text”); document.appendChild(p); }
A: 代码第3行是创建一个选项标记
B: 代码第5行是为文档添加文本节点
C: 是文本节点的子节点
D: 这几行代码的作用是创建新的段落节点
A: 代码第3行是创建一个选项标记
B: 代码第5行是为文档添加文本节点
C: 是文本节点的子节点
D: 这几行代码的作用是创建新的段落节点
D
举一反三
- 下列代码的输出结果是__________。<script type="text/javascript">function msg(){ var p=document.createElement("p"); var Text=document.createTextNode("Hello!"); p.appendChild(Text); document.body.appendChild(p);}msg();</script>
- 以下哪个不是document对象的方法? A: createElement() 在文档中创建一个DOM对象 B: createAttribute() 创建属性节点 C: createTextNode() 创建新的文本节点 D: createTree() 创建一个DOM树
- 下列选项中,用于创建节点方法的是()。 A: createElement() B: appendChild() C: getElementById() D: createTextNode()
- 下列DOM节点操作方法中可以定义文本节点的方法是( )。 A: createElement() B: createTextNode() C: appendChild() D: removeChild()
- 下列选项中,用于删除当前节点的子节点的方法是( ) A: createElement() B: createTextNode() C: appendChild() D: removeChild()
内容
- 0
下列选项中,用于删除当前节点的子节点的方法是( ) A: createElement() B: createTextNode() C: appendChild() D: emoveChild()
- 1
JavaScript中关于document的属性和方法说法错误的是( )。 A: getElementById(id名称):返回文档中指定的id名称的Element节点 B: getElementsByName(name):返回文档中指定样式名的所有Element节点,返回一个节点列表 C: getElementsByTagName(TagName):返回文档中指定标记名的所有Element节点,返回一个节点列表 D: createTextNode(text):创建一个包含静态文本text的文本节点
- 2
创建一个HTML元素节点,以下代码正确的是( )。 A: document.createElement(“td”); B: document.createAttributeNode(“td”) C: document.createTextNode (“td”) D: document.createHtmlNode (“td”)
- 3
下列关于html( )描述不正确的是( )。 A: 读取节点的HTML内容 B: 修改节点的HTML内容 C: $("p").html()获取<p>元素的HTML代码 D: 读取节点的文本内容
- 4
下列关于html( )描述不正确的是( )。 A: 读取节点的HTML内容 B: 修改节点的HTML内容 C: $("p").html()获取<p>元素的HTML代码 D: 读取节点的文本内容