この記事の例では、JavaScript コンポーネントのフォーカスとページ上のアンカー ポイントの間で値を転送する方法について説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです。
上記の 2 つの小さな機能は、一部の新しい携帯電話用ページで非常に役立ちます。
カーソルが入力ボックスに置かれたときにイベントをトリガーし、入力ボックスから離れるときに別のイベントをトリガーするにはどうすればよいですか?ユーザーが何も入力しなくても…
ページ間で値を転送するのは非常に簡単ですが、ページ内のアンカーポイント間で値を転送するにはどうすればよいでしょうか?
1. 基本的な目標
入力ボックスとハイパーリンクのあるページがあります。これら 2 つはまったく関連しません。
関数が大きくないので、2 つの関数を組み合わせて作成しました
1. 入力ボックス機能
カーソルをダイアログ ボックスの背景に置くと赤色に変わり、ユーザーが別の場所でマウスをクリックすると灰色の背景に戻ります
2. ハイパーリンク機能
get メソッドを使用して、ページ下部の下部アンカー ポイントに値 text=1 を渡します。下部アンカー ポイントの下には無効になっている入力ボックスがあり、アドレス バーのテキスト パラメーターをポーリングし続けます。
最初にクリックしないとテキストパラメータがないため、入力ボックスは常に null として表示されます
ハイパーリンクをクリックすると、0.5 秒後に次のダイアログ ボックスが 1 に変わります。ミリ秒レベルで処理されるため、ユーザーの認識はリアルタイムで処理されます。
無効になったハイパーリンクの上に戻るハイパーリンクがあり、スクロール バーを再度プルダウンすると、再び null として表示されます。
ページ内のアンカーポイント間で値が正常に転送されると、ブラウザの URL:
2. 製造工程
プラグインを導入する必要はありません。HTML ページを開いて記述するだけです。次のコードを参照してください。