如何解決form中action屬性后面?傳遞參數(shù)和獲取不到的問題-創(chuàng)新互聯(lián)

小編給大家分享一下如何解決form中action屬性后面?傳遞參數(shù)和獲取不到的問題,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

金安網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),金安網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為金安上千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的金安做網(wǎng)站的公司定做!

如下所示:

$p_id = $_REQUEST['p_id'];

echo "<h2>您將更新商品編號為<span>$p_id</span>的商品信息 <a href='listproduct.php'>查看所有</a></h2>
<form action='updateproduct.do.php?p_id=$p_id' method='get'> 
 商品名稱:<input type='text' name='p_name' value='".$result_name2["name"]."'>商品名稱小于10個字<br><br>
 商品價格:<input type='text' name='p_price' value='".$result_price2["price"]."'>價格大于0且小于99999.99(保留兩位小數(shù))<br><br>
 圖片:<input type='text' name='p_pic' value='".$result_pic2["pic"]."'>請輸入圖片src<br><br>
 生產(chǎn)日期:<input type='text' name='p_date' value='".$result_onShelfDate2["onShelfDate"]."'>格式:yyyy-mm-dd<br><br>
 詳細(xì)信息:<input type='text' name='p_detail' value='".$result_detail2["detail"]."'>詳細(xì)信息請保持在50字以內(nèi)<br><br>
 <button>提交</button>
</form>";
?>

如上代碼,想要在點擊button提交跳轉(zhuǎn)到updateproduct.do.php的同時,將本頁獲取的$p_id,通過url值傳到下個頁面里??墒敲看吸c擊button后 地址欄里都只有 “ updateproduct.do.php?p_name=11&p_price=22&p_pic=33&p_date=44&p_detail=55 ”

p_id怎么都傳不過去。折騰了半天,其實原因很簡單,(以下為個人理解,但是問題解決了)在method=get下,form表單只接收表單元素”name“屬性和相應(yīng)的”value“。想要通過在action中自己寫?的形式傳值,method的值必須是=post,即代碼中第二行改為:

<form action='updateproduct.do.php?p_id=$p_id' method='post'>

改成這樣就可以了!

以上是“如何解決form中action屬性后面?傳遞參數(shù)和獲取不到的問題”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

網(wǎng)站名稱:如何解決form中action屬性后面?傳遞參數(shù)和獲取不到的問題-創(chuàng)新互聯(lián)
文章源于:http://bm7419.com/article24/dsedce.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、外貿(mào)建站、標(biāo)簽優(yōu)化、外貿(mào)網(wǎng)站建設(shè)、域名注冊、Google

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)