如果在HTML中按下提交按鈕,我需要發送一些值。我該怎麼做?使用HTML中的提交按鈕獲取值?
<input type="submit" name="ask" class="tbutton" value="ask" />
if(isset($_POST['ask'])){
// i need to fetch some value that is passed with submit button }
如果在HTML中按下提交按鈕,我需要發送一些值。我該怎麼做?使用HTML中的提交按鈕獲取值?
<input type="submit" name="ask" class="tbutton" value="ask" />
if(isset($_POST['ask'])){
// i need to fetch some value that is passed with submit button }
我想你想獲取一些輸入值的權利?
可能,這將有助於
<form method="post">
<input type="text" name="myText" />
<input type="submit" name="ask" class="tbutton" value="ask" />
</form>
<?php
if(isset($_POST['ask'])){
echo($_POST['myText']);
}
?>
這確實回答了這個問題,雖然我個人覺得它更優雅,只是檢查是否設置了myText,通過按回車鍵提交表單的用戶也可以獲得服務。 – Rick
@Rick按下回車鍵就像點擊提交按鈕一樣,所以'$ _POST ['ask']'會被設置。也許你正在考慮AJAX表單提交,其中不包括按鈕。 – Barmar
@Barmar剛剛嘗試過,對我來說,它不...參考[這個要點](https://gist.github.com/RickWieman/d56fea2a5ee44b24a5d7f82d8cb48e16),它只列出提交按鈕,如果我明確點擊它。只要按下回車鍵就省略了'InputSubmit'條目。 – Rick
使用'' – WillardSolutions
您* *傳遞一個值。這就是價值屬性的作用。 – Quentin
我想通過提交按鈕傳遞一些隱藏的整數值,但我沒有得到如何發送它@EatPeanutButter – Theon