table新增的一行如何添加一个表单,求高手指点

问题描述

vartable=document.getElementById('myTable');varnewRow=table.insertRow(table.rows.length);newRow.insertCell(0).innerHTML='<formaction="addContent.action">'+'<inputtype="text"name="name"/>';newRow.insertCell(1).innerHTML='<inputtype="text"name="lng"/>';newRow.insertCell(2).innerHTML='<inputtype="text"name="lat"/>';newRow.insertCell(3).innerHTML='<inputtype="text"name="address"/>';newRow.insertCell(4).innerHTML='<inputtype="text"name="phone"/>';newRow.insertCell(5).innerHTML='<inputtype="submit"value="提交"/>'+'</form>';使用脚本新增了一行可是提交新增这行的内容就没用,到底这块该怎么写呢

解决方案

解决方案二:
写不出来了求大神啊
解决方案三:
用JQuery吧,这代码也太多了。
解决方案四:
用jquery吧,增加表达后,重新绑定提交事件
解决方案五:
一行一个表单还是一个td一个表单?
解决方案六:
引用4楼z523714705的回复:

一行一个表单还是一个td一个表单?

想一行写一个表单
解决方案七:
这样生成的form提交那些信息是没用的好像是要用一个onbind事件来着记不太清楚了
解决方案八:
没有语法错误,但是生成的html代码标签对是错乱的它会是:<tr><td><form></td><td>....</td><td></form></td></tr>所以是不对的应该可以直接newRow.innerHTML="<form><td></td><td></td></form>";不过最好是form标签放在table标签外面,用form包裹table
解决方案九:
首先ie下的javascript里,innerHTML是只读的建议用addnode之类的方法
解决方案十:
引用8楼BrightFireOfCy的回复:

首先ie下的javascript里,innerHTML是只读的建议用addnode之类的方法

可读可写的
解决方案十一:
引用5楼qq_17331565的回复:

Quote: 引用4楼z523714705的回复:
一行一个表单还是一个td一个表单?

想一行写一个表单

一行里面有多个表格的话那就会很麻烦了

时间: 2024-11-04 06:34:03

table新增的一行如何添加一个表单,求高手指点的相关文章

table里每一行都有一个checkbox,选中一行后,怎么得到该行特定或者所有TD数据

问题描述 table里每一行都有一个checkbox,选中一行后,怎么得到该行特定或者所有TD数据<tr>    <th width="30px" align="center">        <input name="chkAll" type="checkbox" value="checkbox" onclick="CheckAll(this)" />

如何解决jQuery Validation针对动态添加的表单无法工作的问题?

为了充分利用ASP.NET MVC在服务端呈现HTML的能力,在<利用动态注入HTML的方式来设计复杂页面>一文中介绍了,通过Ajax调用获取HTML来呈现复杂页面中某一部分界面的解决方案.我们知道ASP.NET MVC默认集成了jQuery Validation,但是对于通过JavaScript动态添加的表单,客户端验证默认情况下是失效的. 还是以前文涉及的"联系人管理"为例,在一个ASP.NET MVC应用中定义了如下两个类型,Contact封装联系人信息,HomeCo

thinkPHP自动验证、自动添加及表单错误问题分析_php实例

本文实例讲述了thinkPHP自动验证.自动添加及表单错误问题.分享给大家供大家参考,具体如下: 最近再做一个项目,想用thinkphp写验证,结果泪奔了几天.一开始就是令牌错误,后来有什么自动添加无效. 一直在测试,一直在查找,知道发现create()方法原来有两个参数, 第一个参数是大家都知道了数据参数,第二个是隐藏的$type参数,这个参数用来控制什么的呢?? 复制代码 代码如下: //$type = $type?$type!empty($data[$this->getPk()])?sel

【自然框架】表单控件 之 一个表单修改多个表里的记录

        FormView 确实挺方便的,不过他也有几个小问题,只把FormView拖到页面里是不行的,还得再拽几个文本框.下拉列表框这一类的控件,还得布局.然后还要弄一个DataSource的控件,利用这个控件把文本框等控件和字段对应上,DataSource也有一个致命的缺点,默认情况下,他是把SQL语句以属性的形式放在了.aspx页面里面.我把SQL语句放在.aspx.cs里面,都被大家反对,那么DataSource把SQL语句放在了aspx里面,大家怎么就可以接受了呢?如果用Form

bootstap的分页,可以在其中提交一个表单吗

问题描述 bootstap的分页,可以在其中提交一个表单吗 页面使用bootstrap分页,当我点击下一页的时候,我不想在地址栏显示传递的参数 而是希望通过表单的方式传递. 希望达到地址栏没有参数出现. 解决方案 get 换成post 就可以了 解决方案二: post submit url上是不会有参数的. 解决方案三: 一般通常是用的a标签进行分页,你只要不展示敏感字段就可以,或者你把a标签改成form然后,post方式提交即可.

onkeyup-在一个表单中输入,另一个表单也自动输入相同内容

问题描述 在一个表单中输入,另一个表单也自动输入相同内容 我现在有 两个密码表单 一个密码 一个确认密码 我现在想实现 只要输入密码,确认密码的表单也会填入同样的内容 然后一起提交验证 保存数据库 因为不想改这些处理的 所以想前台实现这样 确认密码表单是隐藏的 解决方案 确认密码id不要变,变的话你要自己修改代码中的id <input type="password" onblur="document.getElementById('cpwd').value = this

谁能给我一个表单提交的网站程序,asp的,最好能把用户提交的资料保存在一网页上,而且用户点击确实提交后,跳转到的网页是自己任意设置的

问题描述 谁能给我一个表单提交的网站程序,asp的,最好能把用户提交的资料保存在一网页上,而且用户点击确实提交后,跳转到的网页是自己任意设置的 解决方案 解决方案二:这个自己写1个很简单啊,貌似现成的没有,表单字段都是灵活的啊,没法有固定的模板!

php-我想用PHP制作一个表单,想在下一页面获取填写表单的内容,不要通过数据库读写

问题描述 我想用PHP制作一个表单,想在下一页面获取填写表单的内容,不要通过数据库读写 如题.就是1.php里面是表单代码,提交表单后内容在2.php直接出现,不要读写数据库 解决方案 那你get好了,简单粗暴,不知道楼主为啥是这个需求. 解决方案二: http://bbs.csdn.net/topics/390375316 解决方案三: <form action="2.php" method="post"> <!--你的Form内容-->

递归-一个比较复杂的级联删除问题 ,求高手指点

问题描述 一个比较复杂的级联删除问题 ,求高手指点 是这样的,现在要做一个通用的删除方法.删除一个配置项和其关联配置项,逻辑很复杂.首先,数据库结构大概是这样的:有N个配置项,每个配置项有一张表,每个配置项通过一个中间表和其他配置项关联.有一对一,也有一对多的.所谓配置项一般都是一种设备,有序列号CI,ROWID来区分标识,每个设备有唯一的CI,但ROWID不唯一,ROWID是递增的,用HISTORY字段来区分是否在用.新增一个设备时是新生成一个CIROWID,HISTORY为1,表示在用.而更