光纖網路申辦優惠網址:http://adsl.mydosi.com/?kdc=87926&kdc2=po
請問你會用jquery嗎?用jquey比較簡單
如果要用一般的話
相同性質的,name用相同的
例如學號姓名的text
〈form name='qq' function=post >
〈input type=hidden name="NU_NAM">
〈input type=text name='NumName'>
〈input type=text name='NumName'>
〈input type=text name='NumName'>
〈input type=text name='NumName'>
〈input type=button value="送出" onclick="TEST()">
</form>
在submit的程式那邊
<script>
function TEST(){
var jArray = [];
var nana=document.getElementsByName("NumName");
var post_name="";
for(i=0;i<nana.length;i++){
//第一個方法
post_name+=nana[i].value
//第二個看得懂就用吧
jArray[i]=nana[i].value;
}
//下面這個到php會變成字串 $_POST['NU_NAM'],你在php那邊用json_decode把它變成陣列
//此方法也是看得懂就用吧
var str = JSON.stringify(jArray);
document.getElementsByName("NU_NAM")[0].value=str ;
//下面這個到PHP會變成aaa/bbb/ccc/型態,$_POST['NU_NAM'] 然後用explode//切他
document.getElementsByName("NU_NAM")[0].value=post_name;
document.qq.submit();
}
}
</script>
我來簡單說一下 就是把同樣類型的(例如缺課時數)寫成一個字串
如果是缺課11 13 8 3
就把它寫成11/13/8/3/
然後把整串字串POST出去,
到php那邊用explode切他。
不然就是用json 也就是把陣列寫成字串,
然後到PHP端把字串轉成array
光纖網路申辦優惠網址:http://adsl.mydosi.com/?kdc=87926&kdc2=po
留言列表