ユーザーが空白のままにしている場合に限り、フォームの送信時に必須のフォーム フィールドに特定の文字列を自動的に入力することは可能ですか? もしそうなら、どのように?
理想的には、最小限のコードでこれを行いたいと考えており、PHP、HTML、および CSS を使用しています。
必須フィールドが空のままになっているフォームの送信を「強制」するにはjsが必要になると推測しているため、javascriptタグを追加しました。
ユーザーが空白のままにしている場合に限り、フォームの送信時に必須のフォーム フィールドに特定の文字列を自動的に入力することは可能ですか? もしそうなら、どのように?
理想的には、最小限のコードでこれを行いたいと考えており、PHP、HTML、および CSS を使用しています。
必須フィールドが空のままになっているフォームの送信を「強制」するにはjsが必要になると推測しているため、javascriptタグを追加しました。
これは $_POST 値を更新しますが、フォームは更新しません
if (empty($_POST['name_of_item'])) {
$_POST['name_of_item'] = 'default value';
}
これにより、フォームは更新されますが、$_POST 値は更新されません。
<?php
$default_value = isset($_POST) && empty($_POST['item_name']) ? 'added_value' : $_POST['item_name'];
?>
<input type="text" name="item_name" value="<?php echo $default_value;?>" />
この html の古典的な手法を試してください
。これ<input type="text" value="DefaultValueThatUserWIllSee" />
により、ユーザーがスキップした場合にデフォルト値が取得されます...:)