ホームページ  >  に質問  >  本文

PHPを使用してHTMLフォームから数値入力型に対応するinputタグを取得する方法

タイプ番号の入力ボックスを含むフォームがあり、各入力ボックスには対応するラベルがあります。フォームの送信後に、タグを並べ替えるのと同じように、各入力ボックス (すべてに入力する必要はありません) への回答を確認できる「レビュー ページ」を追加したいと考えています。たとえば、「Mark Twain」というラベルの入力ボックスに 4 と入力すると、「選択肢 4: Mark Twain」と表示されます。形式を <select> に変更することはできません。フォーム内の各入力ボックスには一意のラベルが付いています。

HTML の各入力ボックスを次のように設定します:

リーリー

PHP で次のコードを試してみました:

リーリー

この方法は実際に num_a が入力される場合にうまく機能します。ただし、num_a が入力されていなくても、レビュー ページには必ず表示されるため、次のようになります。

「選択肢: マーク・トウェイン」

入力ボックスに値がある場合にのみ表示するにはどうすればよいですか?数字を入力する入力ボックスのみが表示されるようにするには?

P粉563446579P粉563446579374日前651

全員に返信(1)返信します

  • P粉413704245

    P粉4137042452023-09-15 11:25:11

    入力が空の場合、入力は印刷されません。

    リーリー

    0 は有効な入力値ではないため、次のように簡略化できます。

    リーリー

    返事
    0
  • キャンセル返事