课程
/前端开发
/JavaScript
/JavaScript进阶篇
我的代码参照同学代码中第二位的代码,但是完成后有点问题
自己添加的一行,点删除会删除全部表格,只有原有的一二行是删除所在行。
如题,自己添加的一行并没有像前两行一样,鼠标移过时出发函数。
对于open.window = function(){}这个函数,我明白是一打开窗口就立刻运行,因此之所以自己添加的行没有背景变化和删除本行,是不是因为他们在这个function()之后,导致的不能运行。
2018-04-11
源自:JavaScript进阶篇 9-22
正在回答
<a> 标签没有放到应该存在的第三列td里;
应该声明一个新变量赋于tab.appendChild(newtr)的返回值,即新tr本身,并带入到bgcChange(obj)中去;
bgcChange(obj)函数和open.window = function(){}本身就因循环关联在一起了。要是把bgcChange(obj)函数放进open.window = function(){}反而会使新添加的tr无法使用此函数。多试试就知道了。
又又又木丶 提问者
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答如何实现添加的表格姓名可以自己编辑?
1 回答如何实现在新建的一行列表也能有onmouseover的颜色改变效果?
3 回答总结:做了这个发现自己有几个问题不知道,求大神。
1 回答新增的行也可以变颜色了~
3 回答为什么我添加一行后变色效果没有了?大神求解!