问下,163信箱中,点击添加附件就加一行输入框,是怎么做的? 在javascript里使用CreateElement等语句就行。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <META http-equiv="Content-Type" content="text/html; charset=unicode"><TABLE id="Table1" cellSpacing="1" cellPadding="1" width="300" border="1"> <TR> <TD><FONT face="新細明體"></FONT></TD> <TD><INPUT id="Button1" type="button" value="Add" name="Button1" onclick="add()"></TD> </TR> <TR> <TD><INPUT id="File1" type="file" name="File1"></TD> <TD></TD> </TR></TABLE><script language="javascript">function add() { var tbl = document.all("Table1"); var tr = tbl.insertRow(); //for(var j=0;j<2;j++) //{ var td = tr.insertCell(); td.innerHTML = '<INPUT id="File1" type="file" name="File1">'; //} } </script> <html><body><form name="form1"><table id="tb1" border=0> <tr><td><a href="#" onclick="return addFj()">添加附件</a></td></tr></table><input type="hidden" name="fjCnt" value="1" /></form></body></html><script language="javascript"> function addFj() { var oTb = document.getElementById("tb1"); var oTr = oTb.insertRow(0); var name = "thefilename"+document.form1.fjCnt.value; document.form1.fjCnt.value=parseInt(document.form1.fjCnt.value)+1; oTr.insertCell(0).innerHTML = "<input id='file' name='"+name+"' type=file style='width:400px;'> <input type=button onclick='return delFj(this)' value='删除'>" return false; } function delFj(obj) { obj.parentElement.parentElement.removeNode(true); return false; }</script> javascript中为什么这条语句出错? 求解:我如何在页面加载完成后利用jQuery立即执行一个onclick 方法? 关于循环的问题 javascript 读写txt问题 frame子框架间的重定向操作 一个js收缩层的问题??? 创建新的dl,dt,dd,并赋值,,后添加到原div下,,, HTML有没有多行注释的 &,?字符在mailto中的问题 input添加了datapicker,但是需要在input上点击两次,才能附上值 JAVASCRIPT 的一个简单问题 请问如何在一个页面去执行另外一个页面的JS
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="300" border="1">
<TR>
<TD><FONT face="新細明體"></FONT></TD>
<TD><INPUT id="Button1" type="button" value="Add" name="Button1" onclick="add()"></TD>
</TR>
<TR>
<TD><INPUT id="File1" type="file" name="File1"></TD>
<TD></TD>
</TR>
</TABLE>
<script language="javascript">
function add()
{
var tbl = document.all("Table1");
var tr = tbl.insertRow();
//for(var j=0;j<2;j++)
//{
var td = tr.insertCell();
td.innerHTML = '<INPUT id="File1" type="file" name="File1">';
//}
}
</script>
<body>
<form name="form1">
<table id="tb1" border=0>
<tr><td><a href="#" onclick="return addFj()">添加附件</a></td></tr>
</table>
<input type="hidden" name="fjCnt" value="1" />
</form>
</body>
</html>
<script language="javascript">
function addFj()
{
var oTb = document.getElementById("tb1");
var oTr = oTb.insertRow(0);
var name = "thefilename"+document.form1.fjCnt.value;
document.form1.fjCnt.value=parseInt(document.form1.fjCnt.value)+1;
oTr.insertCell(0).innerHTML = "<input id='file' name='"+name+"' type=file style='width:400px;'> <input type=button onclick='return delFj(this)' value='删除'>"
return false;
}
function delFj(obj)
{
obj.parentElement.parentElement.removeNode(true);
return false;
}
</script>