innerHTML插入的问题
<script type="text/javascript">
var i = '<%=i%>';
function add_row(){
i++;
newRow=document.all.gys.insertRow(-1); //这里是-1表示从尾部插入,如果值为0表示从头部插入。
newcell=newRow.insertCell();
newcell.innerHTML='<input name="NAME+i" type="text"/>';
}
</script>
代码如上所示,因为i是变量,我要得到name="NAME1",name='NAME2'这样的效果,应该如何修改newcell.innerHTML='<input name="NAME+i" type="text"/>';
var i = '<%=i%>';
function add_row(){
i++;
newRow=document.all.gys.insertRow(-1); //这里是-1表示从尾部插入,如果值为0表示从头部插入。
newcell=newRow.insertCell();
newcell.innerHTML='<input name="NAME+i" type="text"/>';
}
</script>
代码如上所示,因为i是变量,我要得到name="NAME1",name='NAME2'这样的效果,应该如何修改newcell.innerHTML='<input name="NAME+i" type="text"/>';
...全文
相关推荐
innerHTML在IE中报错解决方案
首先,问题的出现是这样的:在使用innerHTML向table或者tr元素动态插入内容时,如果在IE9及以下版本,会遇到“Invalid target element for this operation
innerHTML插入JavaScript代码导致不运行的问题解决方案
在开发网页应用程序时,我们经常会使用JavaScript来动态地修改HTML元素的内容。其中一种常见的方式是使用innerHTML属性将HTML标记和文本插入到元素中。然而,有时候我们可能会遇到innerHTML插入的JavaScript代码不运行的问题。本文将介绍这个问题的原因,并提供解决方案。
IE中关于使用innerHTML加入HTML代码的问题
为了解决这个问题,可以使用innerText属性在这些元素中插入纯文本,但请注意这将不包含HTML结构。
深入理解javascript动态插入技术
"深入探讨JavaScript动态插入技术,包括innerHTML与insertAdjacentHTML的使用以及在IE浏览器中的特异性问题。"JavaScript动态插入技术是Web开发中常见
让插入到 innerHTML 中的 script 跑起来的实现代码
在开发过程中,遇到的一个常见问题是将script标签插入到HTML元素的innerHTML中,并确保它们能够正确执行。当涉及到Internet Explorer (IE)、Mozilla Firefo


