最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

动态生成HTML元素并为元素追加属性

来源:动视网 责编:小采 时间:2020-11-27 15:25:41
文档

动态生成HTML元素并为元素追加属性

动态生成HTML元素并为元素追加属性:这篇文章主要介绍了关于动态生成HTML元素并为元素追加属性,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下动态生成HTML元素的方法由三种:第一种:document.createElement()创建元素,再用appendChild()方法将元素添加到指定节点;添加
推荐度:
导读动态生成HTML元素并为元素追加属性:这篇文章主要介绍了关于动态生成HTML元素并为元素追加属性,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下动态生成HTML元素的方法由三种:第一种:document.createElement()创建元素,再用appendChild()方法将元素添加到指定节点;添加


<!DOCTYPE html> <html lang="en"> <head> 
 <meta charset="UTF-8"> 
 <title></title> 
 <script src="jquery-1.11.1.min.js"></script> 
 <script> 
 $(function(){ 
 var $link=$('<a href="#" id="link" style="color:pink">登录</a>'); 
 $('#main').append($link); 

 }) 
 </script> </head> <body> <p id="main"></p> </body> </html>

javascript动态追加html元素

主要有是两种方案:
1.使用DOM

 //使用createElement创建元素
 var dialog = document.createElement('p'); 
 var img = document.createElement('img'); 
 var btn = document.createElement('input'); 
 var content = document.createElement('span'); // 添加class
 dialog.className = 'dialog'; // 属性
 img.src = 'close.gif'; // 样式
 btn.style.paddingRight = '10px'; // 文本
 span.innerHTML = '您真的要GG吗?'; // 在容器元素中放入其他元素
 dialog.appendChild(img);
 dialog.appendChild(btn);
 dialog.appendChild(span);

2.使用html template

var popContent =[ 
'<li class="monitory-point-li" indexcode="00000000001310013631">', 
'<span class="checkbox-unchecked"></span>', 
'<span class="monitory-text" title="'+name+'">'+formedName+'</span>', 
'</li>'
 ].join(' ');
$('.document').append(popContent);
<p class="se-preview-section-delimiter"></p>

或者使用这种写法

var popContent = '<li class="monitory-point-li" indexcode="00000000001310013631">'+ 
'<span class="checkbox-unchecked"></span>'+ 
'<span class="monitory-text" title="'+name+'">'+formedName+'</span>'+ 
'</li>';
$('.document').append(popContent);

文档

动态生成HTML元素并为元素追加属性

动态生成HTML元素并为元素追加属性:这篇文章主要介绍了关于动态生成HTML元素并为元素追加属性,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下动态生成HTML元素的方法由三种:第一种:document.createElement()创建元素,再用appendChild()方法将元素添加到指定节点;添加
推荐度:
标签: 添加 创建 元素
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top