css - 如何用JavaScript插入HTML元素/元素内容/元素属性?
伊谢尔伦
伊谢尔伦 2017-04-11 10:48:13
[JavaScript讨论组]




    
    载入图片
    



    

如果我有1000张图

图片的名字还不一样

人们像我这样写手动添加图片还不累死

如何用JS写

让JS添加p、img等标签还有属性

需要大概怎么写代码?

还能让CSS中的设置对JS添加的图片生效

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(4)
大家讲道理

不明白什么意思?DOM操作,innerHTML,setAttribute等?

ringa_lee

真正业务场景下,不会让你手动写1000张图片的。都是从后台取得数据,然后通过js的方法(例如常见的appendChild方法)或者借助模板引擎动态渲染html。程序要解决的问题就是避免你重复劳动,否则要程序干嘛。
你现在要做的就是少想这些不着天际的问题,然后多看书。

高洛峰

分析你的代码发现代码重复率很高可以使用循环来创建你的p img p 标签 例如JavaScript中的var demo = document.createElement("p"); var img = document.createElement("img"):demo.appendChild("img");
不知道你的js学习的怎么样 如果可以的你可以通过我的提示就可以写出来的 加油!!

黄舟

当然是获取这个最大的元素,也就是包着你需要插入的元素
比如:

var op=document.getElementById('box');
op.appendChild(你要插入的element)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号