课程
/前端开发
/JavaScript
/JavaScript进阶篇
写的程序还有几个小问题,添加的新行不能发生鼠标经过变色和正常删除。
2014-08-19
源自:JavaScript进阶篇 9-22
正在回答
你删除的时候判断的不对,你需要获取你点击所在的元素。如果你想让你的表格添加后仍然有样式,你可以在你第二个函数中调用一下第一个函数就可以了
你的删除部分写的不对,调用删除函数的地方写的也不对,为啥写在a的href属性里面呢,写一个onclick不可以么
原因是window.onload是在页面第一次加载的时候执行的,在更改页面的东西比如添加单元格后,这个加载过程是不会重新执行的,获取的tr对象自然也不会改变,还是页面没有改变前的内容。处理方式:把该过程定义为一个函数show(),在body的onload函数里,删除函数、添加函数的最后加上这个函数的调用就可以实现添加的列也可以改变颜色了。
simbapc 提问者
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
3 回答substr字符串计算
1 回答定义数组时的问题
1 回答错在哪里,ReferenceError: count is not defined,一直找不到
3 回答哪位同学帮忙解答一下。
3 回答不懂,求解