急求教表格修改问题
有一表格,id="abc"
三行五列,
现在要在第二行的第四列单元格中插入一个
<input type=hidden value="123" name="zpb"><center>zpb</center>
如何写
问题点数:100、回复次数:5Top
1 楼myvicy(我来也!)回复于 2005-01-22 19:28:19 得分 12
你把其他的代码帖出来看看,不明白你的意思。
直接加上去不行吗?Top
2 楼zhupeibin(名剑流)回复于 2005-01-22 19:40:27 得分 0
完整的代码太长了,意思是
比如当第二行的第一单元格chang时,触发函数Function(),执行了一系列动作,其中一个动作是向第二行的第四列单元格中插入一个
<input type=hidden value="123" name="zpb"><center>zpb</center>,就是这句话怎么写。
Top
3 楼zhangfire(色狼也可以学.net)回复于 2005-01-22 21:26:03 得分 5
如果直接生成的话,只能对生成的input进行定位,如果你愿意的话,可以这么做。
我推荐的方法是,你在那个地方开始就放一个input啊,反正hidden类型不可见,你最多不赋值就是了,取值的时候,如果value为空,就不作你的操作就是了:)Top
4 楼harryCom()回复于 2005-01-22 22:06:10 得分 53
<script language=javascript>
<!--
function test(obj){
var objCell = obj.parentElement.parentElement.cells[3].innerHTML = "<input type=hidden value='123' name='zpb'><center>zpb</center>"
}
//-->
</script>
<TABLE WIDTH="300" BORDER="1" CELLSPACING="1" CELLPADDING="1" id="tb">
<TR>
<TD><INPUT type="text" ID="Text2" NAME="Text1" onchange="test(this)"></TD>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
<TR>
<TD><INPUT type="text" ID="Text1" NAME="Text1" onchange="test(this)"></TD>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
<TR>
<TD><INPUT type="text" ID="Text3" NAME="Text1" onchange="test(this)"></TD>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
</TABLE>
Top
5 楼keelsike(blog.k99k.com)回复于 2005-01-22 22:15:31 得分 30
<script language=javascript>
<!--
function addInput(){
document.all.addIn.innerHTML = "<input type=hidden value='123' name='zpb'><center>zpb</center>";
}
//-->
</script>
第二行的第四列单元格中插入一个<div id="addIn"></div>.
执行addInput()就往addIn的DIV中写入了。Top




