<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<style>
#id{
width:50px;
height:20px;
}
</style>
<TITLE> Delete </TITLE>
<script>function del()
{
alert(document.getElementById('td'));//这里如何取到td对象 当我的 td不是动态加载的 而是原来就在div中时这方法可以持行删除,现在为什么不能删除了?请高手指点.... document.getElementById('td').innerHTML="";
}
function add()
{
document.getElementById('div').innerHTML="<td id='td'>这里是动态添加到td中的内容</td>"
}
</script>
</HEAD> <BODY>
<input type='button' name='add' value='添加动态td到div中的td' onclick="add()"/><input type='button' name='del' value='删除div中的动态td' onclick="del()"/><div id='div'></div></table>
</div>
</BODY>
</HTML>
<HTML>
<HEAD>
<style>
#id{
width:50px;
height:20px;
}
</style>
<TITLE> Delete </TITLE>
<script>function del()
{
alert(document.getElementById('td'));//这里如何取到td对象 当我的 td不是动态加载的 而是原来就在div中时这方法可以持行删除,现在为什么不能删除了?请高手指点.... document.getElementById('td').innerHTML="";
}
function add()
{
document.getElementById('div').innerHTML="<td id='td'>这里是动态添加到td中的内容</td>"
}
</script>
</HEAD> <BODY>
<input type='button' name='add' value='添加动态td到div中的td' onclick="add()"/><input type='button' name='del' value='删除div中的动态td' onclick="del()"/><div id='div'></div></table>
</div>
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<style>
#id{
width:50px;
height:20px;
}
</style>
<TITLE> Delete </TITLE>
<script>function del()
{
alert(document.getElementById('td'));//这里如何取到td对象 当我的 td不是动态加载的 而是原来就在div中时这方法可以持行删除,现在为什么不能删除了?请高手指点.... document.getElementById('td').innerHTML="123";
}
function add()
{
document.getElementById('div').innerHTML="<table><tr><td id='td'>这里是动态添加到td中的内容</td></tr></table>"
}
</script>
</HEAD> <BODY>
<input type='button' name='add' value='添加动态td到div中的td' onclick="add()"/><input type='button' name='del' value='删除div中的动态td' onclick="del()"/><div id='div'></div></table>
</div>
</BODY>
</HTML>
var youTable = document.getElementById("youTable");
var youTd = document.getElementsByTagName("youTd");
youTable.parentNode.removeChild(youTd); }
var std = document.getElementById("myTd"); std.parentNode.removeChild(std); }
---
<table id="myTab" border=1>
<tr>
<td>1</td>
<td id="myTd">2</td>
<td>3</td>
</tr>
</table>
<script>
//汗,你还想通过document.getElementById('td')去获取<td>标签啊?
//建议你去翻下document.getElementById的说明
function del()
{
document.getElementById('div').innerHTML="";//看好了,跟下面add方法其实一样,除了赋值不同
}
function add()
{
document.getElementById('div').innerHTML="<table><tr><td id='td'>这里是动态添加到td中的内容</td></tr></table>"
}
</script>