これは、大企業のサイトであっても、多くのwbesite で頻繁に発生する問題であることに気付きました。そのため、求職中の Web 開発者として、これを修正する方法を知っておく必要があると思います。
基本的に、たとえば、ユーザー名フィールドは、クリックしてユーザー名を入力するまで「ユーザー名」と表示されます。クリックすると、「ユーザー名」というテキストが消去されます。しかし、ほとんどの場合、そうではなく、既存のテキストの途中で入力することになります。
私はこれを調べましたが、私が見つけた最良の解決策は、30 行以上の Javascript 関数のセットでした。これは、ユーザーがフィールドをクリックしたときにデフォルト値をクリアするシステムをセットアップし、また、何も入力していない限り、クリックして元に戻すこともできます。
しかし、それは私が探していたものではありません。なぜなら、その方法はすでに知っていたからです。
私は今では、HTML5 などで、これをもっと簡単に修正する必要があると感じています。JavaScript をより短い jQuery スクリプトに縮小するだけではありません。つまり、組み込みの固有の修正です。
この現象が起こらないようにする方法を知っている人はいますか?