実行時に私のHTMLの要素属性を自分のPHPフォームに取得しようとしています。ここに要素があります。PHPフォーム変数の要素属性値を取得する方法は?
<input type="submit" id="myButtonId" name="uploadpublic" class="uploadbutton btn btn-success btn-sm" value="Upload"/>
私が必要とするのは、このボタンのIDを自分のphpformに取得することです。次のようなものがあります:
if(isset($_POST['uploadpublic']) && $_POST['uploadpublic'] == 'Upload') {
//get the id of the button and store it to a variable
}
この方法で作業する方法はありますか?
IDは本来フォームデータとして送信されません。隠しフィールドとしてフォームを変更するか、バックエンドで利用できるように送信する際に、そのデータにAjaxを挿入する方法を変更する必要があります。どちらの場合でも、その情報を要求に入れる必要があります。 – Taplar
どうすればいいですか? –
私はどのようにあなたが提出しているかわからないので、私はさらにコメントすることはできません。あなたはそれをやるだけです。悪魔の主張をするにはどうすればいいですか?バックエンドで "uploadpublic"の値が "myButtonId"をクリックしていないのであれば、どうすればいいでしょうか? – Taplar