利用JavaScript动态添加Div的方式有很多,一下是个比较常用的。
一、在一个Div前添加Div
二、使用js动态创建div
扩展资料:
JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美伍樱观的浏宏缺览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。
是一种解释性脚本语言(代码不进行预编译)。
主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。
可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。
跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、iOS等)。
Javascript脚本语言同其他语言一样,有它自身的基本数据类型,表达式和算术运算符及程序的基本程序框架。Javascript提供了四种基本的数据类型和两种腔绝丛特殊数据类型用来处理数据和文字。而变量提供存放信息的地方,表达式则可以完成较复杂的信息处理。
用含弯戚jquery相对比较简单$(function(){
var a = "<span></span>"闹穗
$("div"谈陵).append()
$("div span").each(function(){
var index = $(this).index()+1
$(this).prepend(index)
})
})
思路:先获取div对象,然后用innerHTML属性设置内容。当div用id属性标识时,可以直接用document.getElementById()获取;当梁棚雀div是用其他属性(如name,class)标识,就需要使用document.getElementsByTagName()获取对象,然后循环判断橡早属性进行筛选。
下面实例演示根据div的class设置div的内容:
1、HTML结构
<div class="test"></div><input type="text" id="test"/><input type='button' value='发送' onclick="fun()"/>
2、javascript代码
function fun(){var str = document.getElementById("test").value
var divs = document.getElementsByTagName("div"和羡)
for(i=0i<divs.lengthi++){
if(divs[i].className == "test"){
divs[i].innerHTML += "" +str
}
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)