请教个动态生成td 的问题? 动态增加对象用createElement比较好你说的没有输入框是什么意思?不是可以实现动态向td增加input吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以啊<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE> New Document </TITLE> </HEAD> <BODY> <div id="ospan"></div> </BODY></HTML><script> var o = document.getElementById('ospan'); var oInsert = document.createElement("input"); oInsert.type = "text"; oInsert.name = "s"+o.getElementsByTagName("input").length; o.appendChild(oInsert); o.appendChild(document.createElement('br'));</script> <div ><TBODY id="ospan"> </TBODY></div> 这个应该放里,不是的话在其它浏览器里不行的 var Rows1=t2.rows;//类似æ°ç»çRows var newRow1=t2.insertRow(t2.rows.length);//æå ¥æ°çä¸è¡ var Cells1=newRow1.cells;//类似æ°ç»çCells for (i=0;i<7;i++)//æ¯è¡ç3åæ°æ® { var newCell1=newRow1.insertCell(Cells1.length); newCell1.align="center"; switch (i) { case 0 : newCell1.innerHTML='<td align="center"><webwork:text name="label.cn"/><br><webwork:text name="label.en"/></td>';break; case 1 : newCell1.innerHTML='<td align="center"><input align="center" type="text" style="width:99%" name="companyname" value="" id="companyname['+count1+']"/><input align="center" type="text" style="width:99%" name="companyename" value="" id="companyename['+count1+']"/></td>';break; } } count1++;我用以上的方法不管test里面是否输入数据,输出innerHTML时候得到的总是显示vlaue="",如何改动能使得其的value有值(输入的内容改变时候,value也改变),谢谢。 javascript小问题 关于jqueryObject.overlay()方法,求助 javascript 求一小段代码 google地图,取得点击位置的经纬度 100分求,MSDN 导航栏 这个问题难吗? 一个框架网页,top上有前进、后退、刷新、打印等,怎样加上超连接后,主框架网页执行相应的操作 如何得到表格的最后一个td的id 请问:在一个可编辑的ie的document 里(designMode=on),怎样得到光标所处的文本的字体大小?100分必送 请教一个关于(c:forEach)标签问题 form的元素计算
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD> <BODY>
<div id="ospan"></div>
</BODY>
</HTML>
<script>
var o = document.getElementById('ospan');
var oInsert = document.createElement("input");
oInsert.type = "text";
oInsert.name = "s"+o.getElementsByTagName("input").length;
o.appendChild(oInsert);
o.appendChild(document.createElement('br'));
</script>
<TBODY id="ospan"> </TBODY>
</div>
这个应该放里,不是的话在其它浏览器里不行的
var newRow1=t2.insertRow(t2.rows.length);//æå ¥æ°çä¸è¡
var Cells1=newRow1.cells;//类似æ°ç»çCells
for (i=0;i<7;i++)//æ¯è¡ç3åæ°æ®
{
var newCell1=newRow1.insertCell(Cells1.length);
newCell1.align="center";
switch (i)
{
case 0 : newCell1.innerHTML='<td align="center"><webwork:text name="label.cn"/><br><webwork:text name="label.en"/></td>';break;
case 1 : newCell1.innerHTML='<td align="center"><input align="center" type="text" style="width:99%" name="companyname" value="" id="companyname['+count1+']"/><input align="center" type="text" style="width:99%" name="companyename" value="" id="companyename['+count1+']"/></td>';break;
}
}
count1++;
我用以上的方法不管test里面是否输入数据,输出innerHTML时候得到的总是显示vlaue="",如何改动能使得其的value有值(输入的内容改变时候,value也改变),谢谢。