IE下动态 生成<li><a><img>等标签
来源:互联网 发布:青岛seo服务 编辑:程序博客网 时间:2024/06/05 07:51
这几天 做一个展示页面。所以最简单的做法,来做的。不多说了上代码
、
数据库。然后 后台查出来。因为用得框架所以 后台代码 希望不要参考。
控制层
@RequestMapping(params = "method=getTbOrgYh")public ModelAndView getTbOrgYh(HttpServletRequest req){NewMenu newMenu = new NewMenu(RequestUtil.getMap(req));return new ModelAndView("jsonView",newMenu.getTbOrgYh());}
前台做了一个判断
$.ajax({url:sys_ctx+'/newmenu/default.do?method=getTbOrgYh',success:function(json){for(var i=0;i<json.tm.length;i++){var ul = document.getElementById("ul1");var li = document.createElement("li");var a = document.createElement("a");var em = document.createElement("em");var img = document.createElement("img"); var tempStr =json.tm[i].tb;if(tempStr.length > 3){var ss = tempStr.slice(-3);if(ss == "png" || ss == "jpg" || ss == "gif"){a.innerHTML = json.tm[i].xstb;a.href = json.tm[i].url; img.src =json.tm[i].tb; ul.appendChild(li);li.appendChild(a);a.appendChild(em);em.appendChild(img); }} else {a.innerHTML = json.tm[i].xstb;a.href= json.tm[i].url;em.innerHTML = json.tm[i].tb;ul.appendChild(li);li.appendChild(a);a.appendChild(em);}}
好了
0 0
- IE下动态 生成<li><a><img>等标签
- ie下li标签
- javascript动态生成img标签
- li 中a标签浮动在ie下造成的bug
- IE6/7之<div>标签嵌套img元素垂直加4px , li 中包含浮动元素, IE下有间距
- li标签下a标签的宽高度显示
- Jquery 动态生成li标签以及单击事件的绑定
- ajax动态生成li标签无法与事件绑定
- 动态删除li标签
- div,p,span,ul,li,dl,dt,dd,a,img,h,strong,em, ul li ol 标签用法
- 解决IE下的li中img多余4px的问题
- 解决IE下的li中img多余4px的问题
- img标签在ie浏览器下的兼容处理
- JS动态添加div、li、img等元素及设置属性(实例)
- MVCD动态生成a标签
- 关于li标签中含有a标签下li:hover无效
- li元素不能直接放img标签
- <li><img>标签之间空隙解决办法
- XAMPP端口占用
- fMRI数据分析处理原理及方法
- 深刻理解React(-) --JSX和虚拟DOM
- 偷懒的小X vijos 1469/jzoj/ssl 排序+分治
- 拼sql语句统计表中数据
- IE下动态 生成<li><a><img>等标签
- 使用java实现后进先出的堆栈功能【笔试题】
- 将WordPress的文章转发到微信里面
- JavaScript常用检测脚本实例代码
- Java
- 符号三角形
- Git命令那些事,文章还在更新中...
- 分类游戏
- unit13