2017-05-13 16 views
-4

私のクラスの1つでは、簡単なWebアプリケーションを作成する必要があります。 index jspページでは、ページ内の他の場所のボタンをクリックして、自動的にフォームフィールドに値を入力し、その値がサーバーに送信されるようにしたいと考えました。ウェブページのどこかのボタンをクリックすると、特定のテキストが特定のフォームフィールドに表示されます。

たとえば、ボタンをクリックした場合、「hello world」というページの上部に作成した検索バーにテキストを入力し、その値をサーバーに送信します。

私はJqueryのclick()関数を使用する必要があると考えています。しかし、そこから進める方法がわかりません。

+0

私が「自分のクラスの1つ」と書いたのは、あなたがこれを考えるように導いたのかもしれませんが、これはこの割り当てに必要な実装ではありませんでした。この割り当ては、フォームデータの受け渡しとサーバーとの通信に精通することでした。オンラインには何百ものリソースがあります。ユーザーが検索バーに特定の値を入力するためのユニークな方法が必要だったので、私はその質問をしました。私はこのことが面白いと思って宿題の範囲を越えたかったのです。それで全部です。 – rahi901

答えて

0

次のようなものがありますか?

$("#button").click(function() { 
    $("#input").val("My Text Here"); 
}); 

もちろん、セレクタとテキストを実際に必要なものに置き換える必要があります。 #buttonをユーザーがクリックすると、あなたのボタンであること、あなたのテキストフォームフィールドであることMy Text Here

#input#button#inputを設定したときに、基本的に言う

は、ユーザーがフィールド内のテキストを表示する]をクリックします。

+0

ありがとう!これはまさに私が必要としていたものです – rahi901

+0

@ rahi901それがあなたを助けたら正しいと記してください! :) –

関連する問題