form放在表格里的td中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了form放在表格里的td中相关的知识,希望对你有一定的参考价值。

下面是我的部分代码!!
<table width="1305" height="395" border="10" cellpadding="5" cellspacing="5">
<tr bordercolor="#0000FF" bgcolor="#FFFF00">
<td width="20"><div align="center">序号</div></td>
<td width="330" height="31"><div align="center">请输入题目</div></td>
<td width="86"><div align="center">问题选项</div></td>
<td width="119"> <div align="center">问题关键字</div></td>
<td width="118"><div align="center">选项A</div></td>
<td width="125"><div align="center">选项B</div></td>
<td width="110"><div align="center">选项C</div></td>
<td width="124"><div align="center">选项D</div></td>
<td width="132">答案</td>
</tr>
<tr>
<td width="20"><div align="center">1</div></td>
<td><textarea name="textarea1" id="textarea1" cols="45" rows="5">dfsfdsfds</textarea></td>
<td>
<input type="button" onClick="addElem(1)" value="添加">
<input type="button" onClick="shanElem(1)" value="删除"> </td>
<td colspan="6" valign="top">
<form name="frm" target="_top" id="frmId1">
<input type="text" name="text1">
</form> </td>
</tr>
<tr>
<td width="20"><div align="center">2</div></td>
<td><textarea name="textarea2" id="textarea2" cols="45" rows="5"></textarea></td>
<td>
<input type="button" onClick="addElem(2)" value="添加">
<input type="button" onClick="shanElem(2)" value="删除"> </td>
<td colspan="6">
<form name="frm" id="frmId2">
<input type="text" name="text2">
</form> </td>
</tr>
</table>
我想做的是添加试题的jsp页面,现在我想把表格里的这两个form里的数据
在另一个jsp处理页面中取出来并作处理,现在的问题是,用request.getPamer()方法取不出来,显示null.为什么,请高手赐教!!!谢谢
js代码太长了,不让贴,谁帮我看看把邮箱给我,我把代码发给他

参考技术A 你想做 那你必须弄懂为什么会传参 谁传的参 通过什么方式来传的参数
你在按钮上使用了方法addElem(2) 你先把JS贴出来

最简单的传参方式是使用SUBMIT的按钮
<input type="submit" name="123" value="submit">
当然还是可以用你的ONCLICK
把这个东西放到FORM里 来指定参数传给谁 通过什么方式传递
<form name="frm" id="frmId1" method="post" action="a.jsp">
<input type="text" name="text1">
<input type="submit" name="123" value="submit">
</form>
这个文本框里的值就传递到A.JSP了 然后按文本框的NAME来接收参数
参考技术B request.getPamer()?
应该是request.getParameter()吧
参考技术C 做这种效果想法是好的,但方法错了,具体参考一下人才招聘网里的代码吧,那地方最多了 参考技术D js怎么写的?你的form都没有method和action属性吗本回答被提问者采纳

css样式问题,为啥把form表单放进table的td里面,input type='submit'会自动换行啊?如何才可以不换行?

参考技术A td定义的行高过低

可以让td的height的属性值大于 此submit按钮的height的属性值

如:设定td的height为 16px submit的height的属性值为 14

如果还有什么问题请追问本回答被提问者和网友采纳
参考技术B 先插入一个表格,再插入表单,表单里再插入表格。这样才可以将文本框和提交按钮放在两个单元格里 参考技术C 应该是把要提交的放在form表单里吧!

以上是关于form放在表格里的td中的主要内容,如果未能解决你的问题,请参考以下文章

html5中怎样把表格和表单合并

表格和表单

css样式问题,为啥把form表单放进table的td里面,input type='submit'会自动换行啊?如何才可以不换行?

js点击一个表格里的某个元素,获取该对象

js怎样输出表格中的序号,并存放在数组中

如何将表格放在表格中?