动态创建标记
2016-02-25 22:31
423 查看
动态创建标记
1.write()方法可以方便快捷地把字符串插入到文档中。2.innerHTML属性用于读、写某给定元素里的HTML内容。
3.利用创建动态标记的方法创建一个p元素并弹出他的nodeType和nodeName:
window.onload=function(){
var para=document.createElement("p");
var info="nodeName: ";
info+=para.nodeName;
info+="nodeType: ";
info+=para.nodeType;
alert(info);
}
4.appendChild()方法:新建立的p元素成为了testdiv元素的一个子节点。
var testdiv=document.getElementId("testdiv");
var para=document.createElement("p");
testdiv.appendChild(para);
也可写为:document.getElementById("testdiv").appendChild(document.createElement("p"));
5.createTextNode():创建一个文本节点的方法
document.createTextNode("Hello world");
6.综合使用以上方法,弹出“Hello world”
window.onload=function(){
var testdiv=document.getElementById("testdiv");
var para=document.createElement("p");
var text=document.createTextNode("Hello world");
para.appendChild(text);
testdiv.appendChild(para);
}
7.insertBefore():在已有元素前插入一个新元素
newElement:新元素 targetElement:目标元素(新元素将插入这个元素前) parentElement:目标元素的父元素
insertBefore()的用法:parentElement.insertBefore(newElement,targetElement)
8.Ajax:异步加载页面内容技术
Ajax技术的核心是XMLHttpRequest对象,此对象充当着浏览器中的客户端与服务器之间的中间人的角色。JavaScript通过这个对象可以自己发送请求同时自己处理响应。
PS:Ajax的知识还有很多,会在后来细学。
使列表项从纵向显示变成横向显示:
#div li{
display:inline;
}
相关文章推荐
- servlet学习(可以使用jdbc)
- 理解PHP中会话控制
- UVA 140(p196)----Bandwidth
- Servlet_01_介绍(续)
- IOS学习 查看UIBarButtonSystemItem 类型图片 / pageControl的使用
- 【JAVA】antlr.collections.AST.getLine()I异常
- UVA 129(p195)----Krypton Factor
- Linux Framebuffer驱动剖析之一—软件需求
- Linux Framebuffer驱动剖析之一—软件需求
- union和struct类型的大小计算
- 【解决方法】友盟分享 已安装QQ,但总提示“没有安装手机QQ客户端”
- Java String详解
- Linux Framebuffer驱动剖析之一—软件需求
- Struts2 自定义下拉框标签Tag
- Struts2 自定义下拉框标签Tag
- Struts2 自定义下拉框标签Tag
- UVA 120(p236)----Stacks of Flapjacks
- jquery json ajax -2
- leetcode-33-Search in Rotated Sorted Array
- 《leetCode》:Convert Sorted List to Binary Search Tree