动态添加INPUT,获取值的问题

php中文网
发布: 2016-06-20 12:36:25
原创
1136人浏览过

   
 


              
          
                  
                      
                          
                          
                          
                          
                      
                  
            
 





  
 
    <script> <br /> function add() { <br /> // 创建table 行标签tr <br /> var trobj = document.createelement("tr"); <br /> // 设置行内容 <br /> trobj.innerhtml = "<td width='150px'><input name='firstname'/><td width='150px'>" <br /> + "<input name='lastname'/><td width='130px'><input type='button' value='add' onclick='add()'> " <br /> + "<input type='button' value='del' onclick='del(this)'>"; <br /> // 将行内容添加到表格中 <br /> document.getelementbyid("tb").appendchild(trobj); <br /> } <br /> <br /> function del(obj) { <br /> // 直接删除当前对象的父节点的父节点 <br /> document.getelementbyid("tb").removechild(obj.parentnode.parentnode); <br /> } <br /> <br /> function comparetrs(otr1, otr2) { <br /> // 获取行中的需要比较的firstname列的值 <br /> var svalue1 = otr1.firstelementchild.firstelementchild.value; <br /> var svalue2 = otr2.firstelementchild.firstelementchild.value; <br /> // 进行比较 <br /> return svalue1.localecompare(svalue2); <br /> } <br /> <br /> function sorttable(){ <br /> // 获取表格 <br /> var otable = document.getelementbyid("tb1"); <br /> // 获取表格中tbody主体域 <br /> var otbody = otable.tbodies[0]; <br /> // 获取otbody域中行集合 <br /> var coldatarows = otbody.rows; <br /> // 新建行数组,用于存放行内容 <br /> var atrs = new array; <br /> <br /> // 将otbody中的行内容添加到atrs中 <br /> for (var i=0; i < coldatarows.length; i++) { <br /> atrs[i] = coldatarows[i]; <br /> } <br /> <br /> // 若otable的sortcol 属性为空,对数组进行反转,否则进行排序 <br /> if (otable.sortcol) { <br /> atrs.reverse(); <br /> } else { <br /> atrs.sort(comparetrs); <br /> } <br /> <br /> // 创建代码片段,存放排序后的行数据 <br /> var ofragment = document.createdocumentfragment(); <br /> for (var i=0; i < atrs.length; i++) { <br /> ofragment.appendchild(atrs[i]); <br /> } <br /> <br /> // 将存放有排序后行数据的代码片段添加到表格主体otbody上 <br /> otbody.appendchild(ofragment); <br /> <br /> // 设置排序标识 <br /> otable.sortcol = true; <br /> } <br /> </script>   




php.php如何得到a b c d e f 的值。
得到值后,然后变成下
a键名,b是值
c键名,d是值
e键名,f是值
搞成一个二维数码,存入数据库

这个主要是做产品属性增加的。

ZYCH自由策划企业网站管理系统06 Build210109
ZYCH自由策划企业网站管理系统06 Build210109

ZYCH自由策划企业网站管理系统是一个智能ASP网站管理程序,是基于自由策划企业网站系列的升级版,结合以往版本的功能优势,解决了频道模板不能自由添加删减的问题,系统开发代码编写工整,方便读懂,系统采用程序模板分离式开发。方便制作模板后台模板切换,模板采用动态编写,此模板方式写入快,代码编写自由,即能满足直接使用也能满足二次开发。全新的后台界面,不管是在程序的内部结构还是界面风格及CSS上都做了大量

ZYCH自由策划企业网站管理系统06 Build210109 1
查看详情 ZYCH自由策划企业网站管理系统06 Build210109


回复讨论(解决方案)

有 name 属性就可获得
同名时应用数组形式命名

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号