submit時にボタンに値を持たせてpostする方法

サーバ側で「正解」ボタンを押されたのか、「不正解」ボタンを押されたのを判断するのに、以下のようなコードにすると、日本語の”正解”や”不正解”を判定などに使うようになるのでカッコ悪い。

<form action="xxx" method="post">
    <input type="submit" id="correct" name="result" value="正解">
    <input type="submit" id="incorrect" name="result" value="不正解">
</form>    

そんな時は、以下のようにすると、”true”や”false”で判定できる。

<form action="xxx" method="post">
    <button type="submit" name="result" value="true">正解</button>
    <button type="submit" name="result" value="false">不正解</button>
</form>

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です