無効化されたテキスト フィールドを POST 経由で送信した場合、アクション ページの結果の値はどうなりますか?
たとえば、私は持っています:
<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 関数は、チェックされているかどうかをチェックし、チェックされていない場合は、テキスト フィールドchk_$item
を無効にします。txt_$item
送信すると、すべてのテキスト フィールドがaddresses[]
PHP スクリプトの配列に移動します。
しかし、フィールドが無効になっている場合、フィールドが何も送信しないようにすることはできますか? デフォルトでこれを行いますか?そうでない場合、どのように動作を変更すればよいですか? (フィールドが無効になったときにフィールドをクリアしたくありません)。