2016-03-18 13 views
0

私はjQueryまたはJavaScript(何らかの方法で動作)で何かをしようとしています。あるフォーム入力フィールドに手を加えずに値があるかどうかを確認する必要があります。jQuery - 入力フィールドが変更されていないか確認してください。

本質的には、前のページから、ユーザーが小さなフォームを記入すると、それらは前記情報があらかじめ入力されたフォームのフルバージョンにリダイレクトされます。面倒を減らすために、ユーザーがフォームに記入すると、あらかじめ入力された入力フィールドをスキップするようにしたいと考えています。私は非閉塞でこれを行う必要があるので、ユーザーが値を変更するために実際に入力された入力フィールドを実際にクリックすると、それは再びスキップされません。

これも可能ですか?

編集:この文脈では、「スキップ」と言うときは、フォーム内の次のフォームフィールドに移動することを意味します。

+0

テキストボックスで「onkeydown」イベントを使用すると、javascriptで変数を設定したり、テキストボックスにカスタム属性を設定できます。送信時にその属性をチェックします。 –

答えて

1

"スキップ"とは何を意味するのですか。しかし、入力のchangeイベントにイベントリスナーを追加し、クラス/データ属性を設定したり、情報をjsプロパティとして保存したりすることができます。

+0

私の質問を明確にして更新しました。あなたの提案は私のニーズに合っているかもしれませんが、テストして見ていきます。 –

+0

したがって、次の空の入力を拡張フォームページに集中させたいのですか?最初の 'input [value =" "]'を見つけて '.focus()'を起動するだけです。 – Connum

+0

あらかじめ入力された入力フィールドがフォームの途中にあり、最終的にそれらに到達します –

関連する問題