请问这段javascript代码什么作用,麻烦每一步讲详细点。谢谢!那个-1是什么意思,谢谢!

function add()
{
var newRow = TableID.insertRow(-1);
var newTd1 = newRow.insertCell();//姓名
var newTd2 = newRow.insertCell();//学号
newTd1.innerHTML = "小明";
newTd2.innerHTML = "00001";
}

function add()
{
var newRow = TableID.insertRow(-1); //表格增加一行newRow。"-1"是默认参数,默认增加行到表格最后一行。
var newTd1 = newRow.insertCell();//增加一列newTd1
var newTd2 = newRow.insertCell();//增加一列newTd2
//故:通过以上三行,就是在表格最后增加了一行两列
newTd1.innerHTML = "小明"; //新增加的第一行第一列添加内容“小明”
newTd2.innerHTML = "00001";//新增加的第一行第二列添加内容“00001”
}

说完了,给最佳吧,嘿嘿~
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-19
用javascript中insertRow函数动态给表格(table)插入一行(tr):
语法:
oTR = object.insertRow(iIndex)
参数说明:
iIndex:可选项。整数值(Integer)。指定插入 tr 的序号。默认值为 -1 ,插入单元格到 rows 集合内的最后一个。
返回值:
oTR:对象(Element)。成功则返回新建 tr 的引用。否则返回 null 。
insertRow(-1)是依据默认值将单元格插入到 rows 集合内的最后一个,这是速度最快的插入方式
第2个回答  2011-07-21
javascript:window.top.space_addItem(1,26497,100,80,0,0,20);

请问这段javascript 代码是什么意思?为什么能输出汉字。
运算符用红色标出,有一点可能大家会意识不到,其实中括号[]也是一个运算符,用来通过索引访问数组项,另外也可以访问字符串的子字符,有点类似charAt方法,如:'abcd'[1] \/\/ 返回'b'。而且中括号的优先级还是最高的哦。预处理结束,接下来需要运用的就是javascript的类型转化知识了。我们先说说什么...

javascript中的debugger是什么意思?
一、基本定义 在JavaScript中,`debugger`是一个特殊的语句,它用于触发浏览器的调试器。当代码执行到含有`debugger`语句的位置时,如果浏览器的开发者工具是开启状态,那么执行会暂停在那里,允许开发者查看当前的代码执行状态、变量值等,从而进行调试。二、工作原理 当你在浏览器的开发者工具中设置断点或...

一个网站是怎么制作出来的,麻烦详细点,每一步要做些什么?其中需要用到...
建立一个网站就像盖一幢大楼一样,它是一个系统工程,有自己特定的工作流程,你只有遵循这个步骤,按部就班地一步步来,才能设计出一个满意的网站。一、确定网站主题网站主题就是你建立的网站所要包含的主要内容,一个网站必须要有一个明确的主题。特别是对于个人网站,你不可能像综合网站那样做得内容大而全,包罗万象。

网页保存的东西 按一下保存东西的窗口就消失 要再按才出现
第一步:打开你想要复制的那个网站 第二步:将该网页另存到你的电脑上(文件|另存为)第三步:用记事本打开你刚保存的网页,找到 这段代码(不一定 完全是这样的),你把里面的代码(除body)全部删除,最后就剩,保存文件。第四步:双击你刚保存的文件,也就打开民你的那张网页。网上一些文章,...

想成为Java工程师有什么要求?
首先,你学得知识不一定就是你用的全部知识,我们除了要学习基本的知识之外,也需要去了解一下其他的知识,而这些知识就是从你所做的每一个小项目来的,当你需要使用这个知识点的时候自然的就会去学习你不会的知识 总之就是一句话,要想学好Java,你付出多少努力就能够得到多少回报 然后是你的一个学习问题,自己在做的...

哪位大哥大姐能告诉一下大学计算机专业最先学什么编程语言,谢谢了
电脑每做的一次动作,一个步骤,都是按照以经用计算机语言编好的程序来执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。 计算机所能识别的语言只有机器语言,即由0和1构成的代码。但通常人们编程时,不采用机器语言,因为它...

Session是什么意思啊?
session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作\/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。有时候我们可以看到这样的话“在一个浏览器会话期间,...”,这里的会话一词用的就是其本义,是指从一个浏览器窗口打开到关闭这个期间①。最混乱的是“用户...

javascript在不同目录中出错
如果放到另个文件夹document.layers.liveclock.document.write 就无法找到livclock了当然不行了咯

零基础初学者学习编程语言应该学习哪一种?
建议从C语言开始入门。C语言是最主流的基础语言。现在软件开发上所用的的主流的高级编程语言大多数都是以C语言为基础演化而来的,掌握好C语言有助于学习其他的高级编程语言。在学习过程中推荐参考谭浩强的C语言教程,非常适合入门级别的教材,在学习中还要注重实际操作,技术的提高来与源于代码量的积累。

软件开发步骤包括哪些过程?
软件开发一般分为五个阶段:问题的定义及规划、需求分析、软件设计、程序编码、软件测试。

相似回答