• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

动态插入复数行的取值有关问题

php 搞代码 3年前 (2022-01-24) 15次浏览 已收录 0个评论

动态插入复数行的取值问题
现在困扰的问题。使用,PHP,SQL Server2008 ,做了一个登录系统。

「行挿入」按键按后,自动追加2行,2行为一组。(如图 1-1,1-2 是第一组,2-1,2-2是第二组)
「登録」按键按后,把客户端填写的东西都输入到DB。
可是,那个Table的取值是动态插入的,不会取值。

别人说,把js 动态的创建tr td 和input,然后php可以直接遍历

$_GET或者$_POST,数组就能取得所有值。。

综上所述,从做的这个系统来看,主要是想 在动态的Table的每2组行中,取出输入值,然后带入DB。

——————————————————-

主要的代码为下所述。

行插入 按键按下时的Javascript

///代码省略

<script type=”text/javascript”>
//  行挿入
function AddTableRows2(){
counter++;

var newTR;
var newTD;
//項目行-1(1-1)—————————
var HTML1 = ‘

‘;
var HTML2 = ‘

商品-(規格1/規格2)-(在庫)

‘;
var HTML3 = ‘

箱数/数量

‘;
var HTML4 = ‘

単位

‘;
var HTML5 = ‘

仕入単価

‘;
var HTML6 = ‘

仕入金額

‘;

newTR = data.insertRow();
newTR.setAttribute(“align”,”left”);
newTR.setAttribute(“valign”,”middle”);

newTD = newTR.insertCell();
newTD.innerHTML = HTML1;
newTD = newTR.insertCell();
newTD.innerHTML = HTML2;
newTD = newTR.insertCell();
newTD.innerHTML = HTML3;
newTD本¥文来源gaodai$ma#com搞$代*码*网(搞代gaodaima码 = newTR.insertCell();
newTD.innerHTML = HTML4;
newTD = newTR.insertCell();
newTD.innerHTML = HTML5;
newTD = newTR.insertCell();
newTD.innerHTML = HTML6;

var HTML1 = ” + counter + ‘-1’;
var HTML2 = ‘ ‘;//

//var HTML2 = ‘ ‘;//

var HTML3 = ”;
var HTML4 = ”;
var HTML5 = ”;
var HTML6 = ”;

//

//2012.3.5 add 配列
//行1—————————
newTR = data.insertRow();
newTR.setAttribute(“align”,”left”);
newTR.setAttribute(“valign”,”middle”);
/*for(var i=0;i<4;i++){
newTD = newTR.insertCell();
newTD.innerHTML = “111”;


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:动态插入复数行的取值有关问题

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址