请问一下一个表格的定义如下形式<table id=" + nodeid + " type="+nodetype+" border=0 cellspacing=0 cellpadding=0>。请问怎样利用JAVASRIPT删除html页面中指定表格。让他不再显示!
请指教!!
请指教!!
解决方案 »
- 关于字符串置换的问题!!急!!求救!!
- <logic:iterate>问题?
- 类似form嵌套的一个问题,先上传图片,再提交表单
- 帮帮忙啊!我怎么在jsp上调用这段代码?
- jsp表达式语言问题
- 谁能帮我看看这个错误是什么意思啊?
- 请教:::日期型比较
- JSP下载EXECL文件时报错:java.lang.IllegalStateException: getOutputStream() has already been called for this response
- 如何将当前JSP页面中的内容保存到Execl里
- 如何将java web程序打包成在linux下可安装的RPM包呢?
- 急救!JBuilder2005与Tomcat的问题!!!!
- Tomcat 和 APACHE 有什么区别
/*
作者: 王明哲
功能: 根据行号删除表格的一列
参数: tableId 表格id
rowNum 要删除的行号
返回值: 无
版本 beta1.0
*/
function deleteRow(tableId,rowNum){
var tableObj = document.getElementById(tableId);//获取table对象
tableObj.deleteRow(rowNum);
}
作者: 王明哲
功能: 删除选定的行
参数: tableId 表格id
withHeader 是否包含头,true包含,false不包含
withEmpty 是否可以为空,如果为true则可是删除所有表格的记录
ColumnNum checkbox所在的列
elementIndex checkbox元素所在的索引号
返回值: 无
版本 beta1.0
*/
function deleteSelectedRow(tableName,withHeader,withEmpty,ColumnNum,elementIndex)
{
var tableObj = document.getElementById(tableName);//获取table对象
var startRow = (withHeader?1:0);//是否包含头
var intRows = tableObj.rows.length;//获得行数
var retainRow = startRow +(withEmpty?0:1); for(var i=intRows-1;i>=startRow;i--)
{
if (tableObj.rows[i].cells[ColumnNum].children[elementIndex].checked )
{
if((tableObj.rows.length>retainRow)){
tableObj.deleteRow(i);
}
}
}
}