我有一個字串,我想通過隱藏的輸入從 JS 傳遞到 PHP,但是 POST 表單在到達時沒有回傳任何內容(我用 進行了檢查var_dump($_POST)),這在我身上從來沒有發生過。
這是我的 HTML 代碼:
<form action='' id='hash-form'>
<input type='hidden' id='hash' name='hash'/>
</form>
這是我用于更改值和提交的 JS 代碼:
document.getElementById("hash").value = content;
console.log(document.getElementById("hash").value);
document.getElementById("hash-form").submit();
提前致謝!
uj5u.com熱心網友回復:
表單缺少method屬性,因此默認是 GET,而不是 post。
添加method="POST"到form標簽中。
什么是默認的表單 HTTP 方法?
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/412673.html
標籤:
下一篇:執行檔案上傳發布請求
