[英]JavaScript: How can Get the json.file that it was post to my code?
[英]How can my javascript code get access to POST variables?
這是一種奇怪的情況,我目前的想法是,這種方式行不通,但我需要其他一些看法。
我無法控制的其他網站的表單中帶有隱藏字段。 表單操作是POST,並將其發送到我的網站上的url,我需要能夠使用javascript獲取該隱藏字段的值。
作為將包含在url中的GET,我想我只是將其解析。 但是由於是發送給我的POST,所以我不確定如何獲取該隱藏字段的值。
這可行嗎? 如果是這樣,我應該在哪里尋找呢?
謝謝!
如果正在接收發送的表單數據的服務器使用PHP,則可以使用以下命令獲取所有表單值:
<?php
print_r($_POST);
?>
如果服務器中的頁面是靜態html頁面,則無法獲取POST數據。 或者,您也可以,但是您必須將html頁面作為php頁面執行(但是不建議這樣做)。
您談論的是您需要可以通過javascript訪問此值。 只需執行以下操作:
<script>
<?php
echo 'var input_field_value="'.htmlspecialchars($_POST['name_of_input_field']).'";';
?>
</script>
這個問題沒有提供使用什么服務器軟件的信息,所以我假設這是PHP。
編輯:在Saturnix的評論后,我添加了對htmlspecialchars()的調用,以使其可以安全地在javascript中執行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.