innerHTML里面可以有this.rowIndex吗?
我用 myTable.rows[row].cells[0].innerHTML="<input name=row1 value="新行" onclick="javascript:aa(this.rowIndex)">"
动态生成行,但是aa(row)里面 ,alert(row) 是"undefined" 。问题:innerHTML里面不可以用this.rowIndex ?为什么?谢谢~!
我用 myTable.rows[row].cells[0].innerHTML="<input name=row1 value="新行" onclick="javascript:aa(this.rowIndex)">"
动态生成行,但是aa(row)里面 ,alert(row) 是"undefined" 。问题:innerHTML里面不可以用this.rowIndex ?为什么?谢谢~!
解决方案 »
- jquery grid组件的问题
- 这个jquery右键菜单在ajax加载的页面中,怎么两个页面都显示?
- 使用javascript删除表格的bug
- js中 声明变量 花样也太多了吧
- 求一级域名和二级域名正则?
- 网站空间屏蔽了使用js,也屏蔽了<embed,请问该如何加入加入swf动画?
- 送分啦,一个按钮背景变换问题!欢迎大家探讨!^Q^
- 关于JS冲突的问题
- 在netscapte中怎么实现当鼠标放在“新闻”两字上时,字体颜色变成别的颜色?
- <input type='text'>的内容改变时,弹出alert
- 请问,如何取得标签为某class中的文字,比如这样...
- 如何使javascript代码运行时,在浏览器不屏蔽
myTable.rows[row].cells[0].innerHTML=" <input name=row1 value="新行" onclick="javascript:aa(this.parentNode.parentNode.rowIndex)">"
this.parentNode.parentNode.rowIndex;
用这个就可以获得新插入行的行号,对吧.
原来是这样啊.
谢谢.
JS很少用.多谢大虾指教了.
我想问一下:
如果,这个生成的,原来的行号是2,如果在这行的前面插入了新行,再次运行aa(a) ;
alert(a);会为新的行3吗?