♣
动态修改控件名称,然后取值问题
<form name="bbb" id="bbb" onsubmit="return isduplicatefile()">
<input type="submit" name="submit" value="submit">
<input name="aaaa" type="button" onclick="addfiles()">
<div>
<table width="95%" border="0">
<tbody id="tdattachedfile" >
</tbody>
</table>
<div>
</form>
<div style="{ visibility: hidden}">
<table align="center" border=1 width=100% >
<tbody id="attachedfilesample" >
<tr>
<td colspan="4">file :
<input type="file" name="attachedfiles" size="35" >
</td>
</tr>
</tbody>
</table>
</div>
<script>
function addfiles(){
var newrow = attachedfilesample.rows[0].clonenode(true);
var cname="attachedfiles";
tdattachedfile.insertbefore(newrow);
//修改名称为attachedfiles0,1,2...
newrow.all[cname].name=cname+string(tdattachedfile.rows.length);
}
function isduplicatefile() {
var rows=tdattachedfile.rows.length;
if (rows>0) {
for (var i=0;i<rows;i++) {
var fieldname="attachedfiles"+i;
alert(fieldname);
alert(tdattachedfile.rows[i].all.attachedfiles0.value); //此句出错
}
}
}
</script>
多谢
· 网友精彩回答:
先修改name,再insert,把id也设上
function addfiles(){
var newrow = attachedfilesample.rows[0].clonenode(true);
var cname="attachedfiles";
//修改名称为attachedfiles0,1,2...
newrow.all[cname].name=cname+string(tdattachedfile.rows.length);
newrow.all[cname].id=cname+string(tdattachedfile.rows.length);
tdattachedfile.insertbefore(newrow);
}
- 更多问题:
- · 在自己的程序中如何打开其它应用程序?
- · IIS5.0启动不起来。。。。
- · 急~~~~~~~~~~!!!!word 在U盘中不能读出!
- · JS关于打印的问题?(2个问题)
- · 取随机数的问题?
- · 这里人气好差!!!
- · 服务器能正常上网,但下面的所有电脑都突然无法打开网页了,排除网络问题,求教个位高人!!!
- · 请教一个问题!
- · 如何得到下拉列表框中的值呀?希望帮忙?
- · 散100分祝妹妹高考取得优异成绩
- · 数据库分离后,可以删除数据库日志文件然后再附加吗?
- · 请大家推荐一下比较好的BT下载的网址?
- · 如何消除jbuilder2005做web service时出现的如下警告信息?
- · 求一个四阶互质幻方的例子,不要程序。
- · 求救!hp-ux 11.23 安腾2平台上安装apache+open_ssl+mod_ssl出错,希望大侠指导
- · 页面只有刷新后才能显示
- · 内核编译
- · unix专题 | unix
- · 磁盘管理与问题
- · 网管常用技术
- · 浏览器专题 | 浏览器
- · 批处理命令应用
- · apache教程
- · apache windows
- · ie缓存
- · 漏洞扫描
- · 漏洞扫描器
- · windows进程
- · apache支持asp
- · apache的配置
- · fso 方法
- · fso写文件
- · Windows XP中快速转换FAT32至NTFS
- · 微软将发布视频服务Windows Live Video
- · windows升级
- · Vista:仅以序列号区分七个版本?
- · win vista
- · 卡巴斯基指责Vista不安全 微软不做评价
- · Vista版本众多 零售价格已确定
- · vista oem
- · 火狐浏览器免费下载

