<script type="text/javascript">
var list = new Array();
list[0] = { "id": "1", "JuanZengRen": "李连杰1", "DanWen": "广州传智", "Moeny": "100000", "DateTime": "2012-11-26" };
list[1] = { "id": "2", "JuanZengRen": "李连杰2", "DanWen": "广州传智", "Moeny": "100000", "DateTime": "2012-11-26" };
list[2] = { "id": "3", "JuanZengRen": "李连杰3", "DanWen": "广州传智", "Moeny": "100000", "DateTime": "2012-11-26" };
list[3] = { "id": "4", "JuanZengRen": "李连杰4", "DanWen": "广州传智", "Moeny": "100000", "DateTime": "2012-11-26" };
list[4] = { "id": "5", "JuanZengRen": "李连杰5", "DanWen": "广州传智", "Moeny": "100000", "DateTime": "2012-11-26" }; window.onload = function ()
{
var tb = document.getElementById("tab");
for (var i = 0; i < list.length; i++)
{
var trNew = tb.insertRow(-1);
trNew.insertCell(-1).innerHTML = list[i].id;
trNew.insertCell(-1).innerHTML = list[i].JuanZengRen;
trNew.insertCell(-1).innerHTML = list[i].DanWen;
trNew.insertCell(-1).innerHTML = list[i].Moeny;
trNew.insertCell(-1).innerHTML = list[i].DateTime;
var td = trNew.insertCell(-1);
td.innerHTML = "<a name = 'aDel' href = 'javascript:del();'>删</a>   <a>改</a>";
};
};
这是我代码 请问点击删除 怎么删除呀Deletetablejavascriptfunction
var list = new Array();
list[0] = { "id": "1", "JuanZengRen": "李连杰1", "DanWen": "广州传智", "Moeny": "100000", "DateTime": "2012-11-26" };
list[1] = { "id": "2", "JuanZengRen": "李连杰2", "DanWen": "广州传智", "Moeny": "100000", "DateTime": "2012-11-26" };
list[2] = { "id": "3", "JuanZengRen": "李连杰3", "DanWen": "广州传智", "Moeny": "100000", "DateTime": "2012-11-26" };
list[3] = { "id": "4", "JuanZengRen": "李连杰4", "DanWen": "广州传智", "Moeny": "100000", "DateTime": "2012-11-26" };
list[4] = { "id": "5", "JuanZengRen": "李连杰5", "DanWen": "广州传智", "Moeny": "100000", "DateTime": "2012-11-26" }; window.onload = function ()
{
var tb = document.getElementById("tab");
for (var i = 0; i < list.length; i++)
{
var trNew = tb.insertRow(-1);
trNew.insertCell(-1).innerHTML = list[i].id;
trNew.insertCell(-1).innerHTML = list[i].JuanZengRen;
trNew.insertCell(-1).innerHTML = list[i].DanWen;
trNew.insertCell(-1).innerHTML = list[i].Moeny;
trNew.insertCell(-1).innerHTML = list[i].DateTime;
var td = trNew.insertCell(-1);
td.innerHTML = "<a name = 'aDel' href = 'javascript:del();'>删</a>   <a>改</a>";
};
};
这是我代码 请问点击删除 怎么删除呀Deletetablejavascriptfunction
解决方案 »
- easyui 框架中 如何实现在同一个页面中返回上一步操作
- div撑破了body,怎么处理
- Jquery formValidator 在 struts2 使用中的问题
- 关于事件的问题,麻烦解决下
- 如何实现鼠标滑过某一区域(table的一个td)时,显示一个浮动窗口?
- jqGrid怎么批量添加JSON数据?addJSonData怎么用?
- 如何让动态创建的表格不显示边框?
- 在javascript中怎样判断browser是否已经打开了一个URL
- js获得cookie问题
- ui-router的 templateUrl 函数返回模板地址报错
- Easy ui TreeGrid 列格式化显示问题,高手进!!!!!
- 新浪微博点下一页改变了url但只局部刷新怎么做的
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript">
var list = new Array();
list[0] = { "id": "1", "JuanZengRen": "李连杰1", "DanWen": "广州传智", "Moeny": "100000", "DateTime": "2012-11-26" };
list[1] = { "id": "2", "JuanZengRen": "李连杰2", "DanWen": "广州传智", "Moeny": "100000", "DateTime": "2012-11-26" };
list[2] = { "id": "3", "JuanZengRen": "李连杰3", "DanWen": "广州传智", "Moeny": "100000", "DateTime": "2012-11-26" };
list[3] = { "id": "4", "JuanZengRen": "李连杰4", "DanWen": "广州传智", "Moeny": "100000", "DateTime": "2012-11-26" };
list[4] = { "id": "5", "JuanZengRen": "李连杰5", "DanWen": "广州传智", "Moeny": "100000", "DateTime": "2012-11-26" };
function del(a){
var p=a.parentNode.parentNode;
var t=p.parentNode;
t.removeChild(p);
}
window.onload = function ()
{
var tb = document.getElementById("tab");
for (var i = 0; i < list.length; i++)
{
var trNew = tb.insertRow(-1);
trNew.insertCell(-1).innerHTML = list[i].id;
trNew.insertCell(-1).innerHTML = list[i].JuanZengRen;
trNew.insertCell(-1).innerHTML = list[i].DanWen;
trNew.insertCell(-1).innerHTML = list[i].Moeny;
trNew.insertCell(-1).innerHTML = list[i].DateTime;
var td = trNew.insertCell(-1);
td.innerHTML = "<a name = 'aDel' onclick='del(this)'>删</a>   <a>改</a>";
};
};
</script>
</head><body>
<table id="tab"></table>
</body>
</html>
而<a name = 'aDel' onclick='javascript:del(this)'>删</a>   <a>改</a>
又对,希望高手指点。调试结果如下:
情况一:使用href = 'javascript:del(this);' ;
function del(a){
alert(a); //结果为 [object Window]
var p=a.parentNode.parentNode;
alert(p); //词句执行失败
var t=p.parentNode;
t.removeChild(p);}情况二:使用onclick='javascript:del(this)' ;
function del(a){
alert(a); //结果为 弹出框中显示空白
var p=a.parentNode.parentNode;
alert(p); //结果为 [object HTMLTableRowElement]
var t=p.parentNode;
t.removeChild(p);}
是调用事件