思路:輸入框和按鈕是用for迴圈生成的,不但要獲取輸入框裡的各項值,並且要獲取點選按鈕的值,要知道是那個按鈕被點選了,這裡以生成5個為例。如圖:
這是提交頁面,點選的是「小公尺」。
這是顯示結果,測試顯示的值「3」表示點選了第三個按鈕,接收這個值是方便對xml檔案的刪除和修改,這裡省略xml檔案操作。
前台輸入檔案:in.php
顯示結果檔案:out.php
序號名稱js檔案(用於對隱藏域的賦值,並且把值傳遞到處理檔案out.php裡,主要用於判斷是哪個按鈕被點選了)***.js:數量測試
<?php
for ($i = 0; $i < 5; $i++)
?>
重新提交
function click0()具體的思路是:用迴圈生成onclick的方法名,當點選按鈕「提交」時用onclick向js提交函式方法,js方法向隱藏域賦值,並且隱藏域把值提交到處理頁面,當處理頁面接收到該值後,可以定位到xml文件的節點,用於對xml文件的增刪改查。function click1()
function click2()
function click3()
function click4()
Js如何獲得表單元素的輸入的值
var val document.queryselector input val.value 獲得input輸入的值var val document.queryselector textarea val.value 獲得textarea輸入的值 city nj 南京 option sh 上海 opt...
php生成遊客id PHP如何生成唯一的數字ID
樓主,你這個問題大了。twitter,weibo等都是專門做了乙個發號器來解決這個問題的。twitter那一套東西,叫做snowflake,樓上已經有人指出過了。這玩意一共64bit,前41bit是以微妙的時間戳,10bit是機器護著說伺服器id,最後12bit是seq序列累加計數器。weibo的方...
php如何嫵媚地生成執行的sql語句
會不會碰到這樣一種情況呢?每次獲取資料將資料和歷史版本都有一定的差別,然而用thinkphp的addall 函式,卻會將已有的資料刪掉再重新寫入。這明顯不是我們想要的。但自己寫sql每次幾十個欄位也是醉了。如何優雅而又輕鬆地實現sql的自動生成呢?於是有了下面這個方法。array to sql 根據...