May
23
2013
js动态创建html内容
作者:
绝缘体.. 发布:
2013-05-23 15:46 分类:
未分类 阅读:
抢沙发
下面以动态创建 jiathis 分享组件来说明一下如何利用 js 动态创建 html 元素。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js动态创建html内容</title>
</head>
<body>
<div id="jiathis_style_32x32"></div>
<script language="javascript">
var jiathis_element=new Array(
new Array(
'分享到QQ空间',
'jiathis_button_qzone'
),
new Array(
'分享到新浪微博',
'jiathis_button_tsina'
),
new Array(
'分享到腾讯微博',
'jiathis_button_tqq'
),
new Array(
'分享到人人网',
'jiathis_button_renren'
),
new Array(
'分享到开心网',
'jiathis_button_kaixin001'
),
new Array(
'分享到朋友网',
'jiathis_button_xiaoyou'
),
new Array(
'分享到一键分享',
'jiathis_button_ishare'
),
new Array(
'分享到网易微博',
'jiathis_button_t163'
),
new Array(
'分享到百度搜藏',
'jiathis_button_baidu'
),
new Array(
'打印文章',
'jiathis_button_print'
),
new Array(
'添加到收藏夹',
'jiathis_button_fav'
),
new Array(
'分享到各大网站',
'jiathis jiathis_txt jtico jtico_jiathis',
'http://www.jiathis.com/share',
'_blank'
),
new Array(
'分享次数',
'jiathis_counter_style'
)
);
var testdiv=document.getElementById('jiathis_style_32x32');
for(var i=0;i<jiathis_element.length;i++){
var para=document.createElement('a');
para.setAttribute('rel','nofollow');
para.setAttribute('title',jiathis_element[i][0]);
para.setAttribute('class',jiathis_element[i][1]);
if('undefined'!=typeof(jiathis_element[i][2])) para.setAttribute('href',jiathis_element[i][3]);
if('undefined'!=typeof(jiathis_element[i][3])) para.setAttribute('target',jiathis_element[i][4]);
testdiv.appendChild(para);
}
</script>
<script type="text/javascript" src="http://v2.jiathis.com/code/jia.js" charset="utf-8"></script>
</body>
</html>
微信扫一扫,打赏作者吧~