今天在程序当中需要动态的往页面中添加span标签,同时需要设置span的文本,本人的JS不好,就从网上找了不少资料,多数是一样的做法,如下大体代码所示:

function addTag() {var div = document.createElement("div");var test = document.createElement("span");    test.innerHTML = "测试";    div.appendChild(test);}

  上述代码,创建span标签是没有问题的,但是设置文本时,我怎么测试都不成功,在FireBug中提示“test.innerHTML is not a function”,测试innerText也不行,最后还是另想别的方法,还好找到了:

function addTag() {var div = document.createElement("div");var test = document.createElement("span"); test.appendChild(document.createTextNode("测试"));    div.appendChild(test);}

  经过测试,在我程序中,上述代码时正确的。

转载于:https://www.cnblogs.com/rayxin/archive/2011/12/28/2304498.html

JS动态添加span等标签相关推荐

  1. html中列表前面的序号带圆圈,js动态添加带圆圈序号列表方法

    js动态添加带圆圈序号列表方法 发布时间:2021-02-19 11:30:34 来源:亿速云 阅读:69 作者:小新 这篇文章给大家分享的是有关js动态添加带圆圈序号列表方法的内容.小编觉得挺实用的 ...

  2. html中列表前面的序号带圆圈,js动态添加带圆圈序号列表的实例代码

    1.先在body里面添加ul标签 2.通过js获取到id等于list的标签 定义一个空字符串用来连接增加的标签,并展示出来 如图的js代码展示的是前三个颜色不同,余下的颜色相同的圆圈序号 functi ...

  3. form表单 无法提交js动态添加的表单元素问题。。

    第一种情况, 这种情况js动态添加的表单元素是不能提交到服务器端的 <table> <form method="post" action=" url   ...

  4. js 动态 添加 tabel 表格

    js 动态 添加 tabel 表格 代码 <!DOCTYPE html> <html><head><title> new document </t ...

  5. 【原生js】js动态添加dom,如何绑定事件

    首先要明白浏览器在加载页面的时候是按顺序来加载的,这样以来就很清楚了,js动态添加dom以后,这些dom并没有绑定事件,这个时候最简单的一个办法就是:将绑定事件的方法封装到一个函数A中,在动态添加完d ...

  6. 原生js动态为table追加html,JS动态添加Table的TR,TD实现方法

    本文实例讲述了JS动态添加Table的TR,TD实现方法.分享给大家供大家参考.具体实现方法如下: var tempRow=0; var maxRows=0; function insertRows( ...

  7. MUI 里js动态添加数字输入框后,增加、减少按钮无效

    https://www.cnblogs.com/ssjf/p/10193652.html numbox 的自动初化是在 mui.ready 时完成的 mui 页面默认会自动初始化页面中的所有数字输入框 ...

  8. js动态添加options(转载)

    JS动态添加Option的几种方式 在处理表单的时候,经常会有这样的需求:给定一定的数据来生成某个select的option,或者更进一步,某些option或许预先选中或者有高亮显示. 下面我们就来温 ...

  9. layui upload.render上传组件js动态添加html后再次渲染

    页面效果 页面代码: <!-- 轮播图 --><input type="hidden" name="mcBaunell" id="m ...

最新文章

  1. 现代密码学8.1--密码学所涉及的数论和群论
  2. 金融贷款逾期的模型构建5——数据预处理
  3. Linux 命令之 killall 命令-使用进程的名称来杀死一组进程
  4. highCharts使用中问题总结
  5. linux设置历史命令保留数目限制,linux下修改history命令保存条数
  6. 编译C/C++为dll供Python调用
  7. 张季跃 201771010139《面向对象程序设计(java)》第十八周学习总结
  8. TensorFlow 辨异 —— tf.placeholder 与 tf.Variable
  9. hikaricp 连接池分析_Spring Boot如何使用HikariCP连接池详解
  10. Disk Expert Pro for Mac(磁盘分析管理工具)
  11. linux补丁服务,Linux补丁程序管理_补丁工具 _ ManageEngine Desktop Central
  12. python断言语句_Python断言处理
  13. ARM芯片学习内容规划及ARM开发环境的搭建
  14. 时空知识图谱应用初探
  15. Arcgis使用教程(六)ARCGIS空间数据查询
  16. [内附完整源码和文档] 基于ThinkPhp框架的高校图书馆藏书借阅系统
  17. 肾囊肿的临床症状有哪些?
  18. 怎么更改锁定计算机背景图片,电脑锁屏背景图片如何更改
  19. android手机CPU的浅显认识与比较
  20. FANUC机器人SRVO-348故障报警分析及处理对策

热门文章

  1. Dataway让 Spring Boot 开发变得更高效!
  2. c51单片机矩阵键盘1602计算器_基于51单片机矩阵键盘的简易计算器制作
  3. 效果图底图 线框图_5分钟的线框图教程
  4. 京津冀产业协同升级 智慧城市等高端产业需求遇热
  5. RN自定义组件封装 - 播放类似PPT动画
  6. WebP 在减少图片体积和流量上的效果如何?—— WebP 技术实践分享
  7. 刚毕业的ERP实施顾问做甲方
  8. CentOS 搭建Postfix+Dovecot简单邮件系统
  9. Orchard之生成新模板
  10. Js中 关于top、clientTop、scrollTop、offsetTop的用法