使用Javascript动态添加删除表中的行

这是近来项目中用到的一个功能,主要是用Javascript+DOM+CSS来实现。主要功能其实用innerHTML也可以,不过用DOM能更好支持不同的浏览器,同时也易于代码维护。

点击此处查看本实例的效果。

有两点要值得注意:

  1. 动态创建单选按钮时,IE下不能用setAttribute方法添加name和checked属性,相反地,Firefox下不能用createElement(htmlStr)来添加namet和和checked属性。我们可以先判断浏览器类型,再分别设置。
  2. 动态创建hr时,Firefox下不支持color、size属性,我们这里使用CSS来解决这一问题。
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭