json封装数据,然后通过创造的标签调用
2024-08-21 23:56:05
<ul class="list">
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
var jp = {
"height":"354px",
"image":"http://www.wookmark.com/images/thumbs/629761_wookmark.jpg",
"title":"Pinterest • The world",
"width":"236px"
};
var UL = document.getElementsByClassName('list')[0];
var LI = UL.getElementsByTagName('li'); for(var i=0;i<LI.length;i++){
var img = document.createElement("img");
function atrbute(a,b){ //会用到两次所以就封装一个函数传入参数进行调用即可
img.setAttribute(a,b);
}
atrbute("src",jp.image);//传参调用
atrbute('title',jp.title);//传参调用
img.style.width=jp.width;
img.style.height=jp.height;
LI[i].appendChild(img);
}
最新文章
- ZeroMQ接口函数之 :zmq_msg_get - 获取消息的性质
- Theano2.1.9-基础知识之条件
- 【PHP面向对象(OOP)编程入门教程】3.什么是面向对象编程呢?
- C#入门随手笔记
- (转载)Hadoop map reduce 过程获取环境变量
- 错误解决mysql - Event Scheduler: No data - zero rows fetched, selected, or processed
- 中小企业 IT 运维福利:快速构建 on-call 机制
- SpringMVC:学习笔记(2)——RequestMapping及请求映射
- linux下安装redis和phpredis扩展
- SQL优化小技巧
- [纯C#实现]基于BP神经网络的中文手写识别算法
- Cannot obtain the required interface (";IID_IDBCreateCommand";) from OLE DB provider ";OraOLEDB.Oracle"; for linked server xxxx
- HTTP max-age与Expires的分别
- Linux磁盘挂载
- Ubuntu16.04搭建Postfix作为SMTP服务器
- DapperExtensions and Dapper.Contrib在表构架不是默认dbo时的处理 DapperExtensions and Dapper.Contrib with non-dbo Schema
- iot-hub运行在虚拟上
- uvm设计分析——report
- linux内核中的DMI是什么?
- 略显犀利的 js 判断闰年