Javaなどの言語やQtforC ++などのGUIフレームワークでは、ユーザーが変更できないテキストのブロック(ラベルウィジェットなど)へのハンドルを取得できますが、プログラムは、満たされている条件に基づいて変更できます。いくつかのJavaScriptコード内からHTMLWebページで同じことを実行できるようにしたいと思います。
たとえば、ユーザーの資格情報を入力するためのWebページについて考えてみます。クレデンシャルが無効な場合は、完全に新しいページをロードせずに、現在のWebページにメッセージを表示したいと思います。
HTMLテキストボックスまたはテキストエリアを使用して動作するようになりました。無効に設定され、一部の表示スタイルの変更(CSS経由)でのみ読み取り可能です。変更により、一部のJavScriptコードが実行され、これらのテキストボックスまたはテキストエリアの値フィールドが変更される可能性があります。これは問題なく機能しますが、正しくないようです。これを達成するためのより正統な方法はありますか?