を無効にせずにフォームの送信時に、特定のフォームフィールドを除外するすべての3つのフィールドと、ユーザーは最初の名前と生年月日を記入する場合は、は、どのように私は、次の3つのフィールドを持つフォームを持っている場合、私はフィールド
http: //fakeURL.php?firstName=Fred&lastName=&DateOfBirth=2/5/1952 (where lastName has no value)
を取得します、しかしURL
http: //fakeURL.php?firstName=Fred&lastName=Flintstone&DateOfBirth=2/5/1952
を取得します提出私は私が使用したonSubmit時に入力フィールドを無効にしたくない
http: //fakeURL.php?firstName=Fred&DateOfBirth=2/5/1952 (where lastName and value are removed from the URL)
達成するにはどうすればよい
。入力フィールドを無効にするよりも良い方法はありますか?
あなたはどちらかでなければなりません...
*なぜ*「送信」ハンドラのフィールドを無効にしたくないのですか? – Pointy
フィールドが空であることはなぜ重要ですか?いずれにしても、GETではなくPOSTを使用してURLをよりきれいにし、より多くの実装を訪問者に隠すようにしましたか? – Endophage