無効なテキストフィールドをPOST経由で送信した場合、結果の値はどのようにアクションページに表示されますか?例えばフォームがPOSTされると、無効になっているテキストフィールドが送信されますか?
、私が持っている:chk_$item
がチェックされている場合ではない場合
<table border=0 cellpadding=4 cellspacing=0>
<tr><td>
<input type="checkbox" id="chk_$item"
onClick="javascript:handleClick('$item')">
</td><td>
<input type="text" id="txt_$item" name="addresses[]" value="$item">
</td></tr>
<tr><td>
...etc...
</td></tr>
</table>
handleClick()
javascript関数をチェックし、それはtxt_$item
テキストフィールドを無効にします。
投稿すると、すべてのテキストフィールドがPHPスクリプトのaddresses[]
配列に移動します。
しかし、フィールドが無効になっている場合、フィールドから何かが送信されないようにすることはできますか?それはデフォルトでこれを行いますか?そうでない場合は、どのように行動を変えるべきですか? (私は本当に彼らが無効になったときにフィールドをクリアしたくない)。
これは私のプロジェクトにしばらく時間を節約しました –
specsへのリンクは私にupvoteを得るでしょう。 –
ありがとうございます。 :) – chaos