問題タブ [textinput]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
13320 参照

javascript - キャッシュされた入力 (テキスト型) 値の編集をキャンセル/無効にする方法は?

type の入力がありtext、そこからすでに値を入力1234
しており、以下に示すようにキャッシュに保存されています。

代替テキスト

ここでの問題は、次の行のテキスト ボックスを選択するのが非常にイライラすることです。

12334HTMLマークアップまたはjavascriptを介して表示されることから(スクリーンショットで強調表示されている)それを表示しない方法はありますか?

0 投票する
1 に答える
7119 参照

html - HTMLテキスト入力イベント

フォームがあり、フォームの入力テキストフィールドが空であるか、テキストが入力されているかに応じて、送信ボタンを無効/有効にしたい。

keydownこれは、入力テキストフィールドまたはイベントのイベントハンドラーを持つことを意味すると思います。このイベントハンドラーは、keypress発生時に、入力テキストフィールドにテキストが含まれているかどうかをテストし、それに応じて送信ボタンを有効または無効にする必要があります。

イベントは、またはイベントchangeよりも便利なはずですが、問題のコントロールがフォーカスを失うまで発生しないことを除けば、何が良いのでしょうか。ユーザーは何かを入力してからクリックするだけなので、送信ボタン、コントロールがフォーカスを失ったときだけでなく、入力されたテキストによって起動されるイベントハンドラーが必要です。keydownkeypress

私の質問は次のとおりです。

  • 対応するテキストが入力テキストフィールドに挿入される前または後に、イベントが発生しますkeydownか?keypress
  • keydownおよび/またはkeypressイベントはキャンセル可能ですか(対応するテキストが入力されないようにキャンセルできますか)?

編集:参考までに、jQuery検証プラグインはキーアップ時にフォームの有効性を再テストします。

0 投票する
2 に答える
2229 参照

apache-flex - FlexでのTextInputの幅とスタイルの処理

FlexでTextInputフィールドが少ないFormコンテナを作成しましたが、クリックしたTextInput要素のスタイルを変更したいと思います。私はMouseEvent.CLICKイベントリスナーでそれを行うことができましたが、それは私が期待したものではありません。
ユーザーがそのフィールドを編集しようとしたときに、TextInputのスタイルを変更したいと思います。ただし、ユーザーが別のTextInputフィールドをクリックしたとき、またはフィールドの外側をクリックしたときに、「デフォルト」スタイルに戻したいと思います。そのような相互作用のために特別に作られたイベントリスナーはありますか?

質問もありますが、テキストの量に応じてTextInputの幅を作ることはできますか?その中のテキストの幅にサイズ変更するつもりですか?テキストはいくつかのデータベースから来ており、常に異なる幅です...

手伝ってくれてありがとう!

0 投票する
8 に答える
37687 参照

apache-flex - Flex: 数値のみを受け入れるテキスト入力

数字のみを受け入れるコードが必要です。入力時に、コードはそれが数字であるかどうかを確認する必要があり、そうでない場合は、入力されたキーを削除するか、まったく入力しない必要があります

0 投票する
1 に答える
1923 参照

apache-flex - Flex: 編集可能なテキスト領域/テキスト入力でキャレット (テキスト カーソル) を変更する方法

デフォルトの点滅する垂直線とは異なるカスタム キャレット (カーソル) を持つ編集可能なテキスト領域をまとめる必要があります。

キャレットはテキスト入力の「スキン可能な」プロパティですか?

CursorManager を使用して設定できるマウス ポインター カーソルについては質問していないことに注意してください。

ありがとう。-ラージ

0 投票する
3 に答える
1462 参照

css - テキスト入力フィールドの CSS スタイリング

ユーザーがクリックしてフィールドに入力したときにクリアする明るい灰色のフォントのサンプルテキストを含むテキスト入力フィールドがあります。その場合は、フォントの色も黒に変更して、ユーザーが入力している内容を読みやすくしたいと考えています。これが私がこれまでに使用しているものです:

これは CSS を使用して可能ですか。可能であれば、テキスト フィールドを更新してこれを達成するにはどうすればよいですか。よろしくお願いします。

0 投票する
2 に答える
2808 参照

javascript - javascriptにフォーカスがあったテキストボックスに値を設定します

こんにちはみんな、私は3つのテキストボックスと1つのリストボックスを持っています...ユーザーが最初のテキストボックスをクリックしてからリストアイテムをクリックした場合、選択したアイテムをテキストボックスの値として設定する必要があります...これはJavaScriptで必要です...。

0 投票する
3 に答える
6374 参照

objective-c - Objective-Cでキーボードから入力を読み取る方法

こんにちは私はキーボードから入力を取得するプログラムを作成していますが、キーボードから入力を取得してNSStringオブジェクトに保存する方法があるかどうか疑問に思いました。

0 投票する
1 に答える
2258 参照

apache-flex - Flex 3 ColorPicker値を変数に格納し、変数をtextInputにバインドする方法

誰かが私を助けることができますか?16進数のcolorPicker値を変数に格納してから、varbackoutの値をtextInputにキャストしたいと思います。textInputは、私が選択した魔女のhexcolorを表示するためのものです。

したがって、textInputに0x000000が表示されることを意味します。

私が今やったことは非常に単純です。フレックスcolorPickerをtextInputに直接バインドしました。しかし、最初にcolorPickerの値をvarに保存してから、それをtextInputに吐き出して、選択した値を確認したいと思います。

数字の0で始まる色の値を選択すると、数字の先頭にある0が削除され、0より大きい数字のみが吐き出されます(000033は33になり、FF0000はFF0000のままです)。値全体をキャッチするか、何らかの関数を記述して、ドロップされた0の数を把握し、それを0xと連結したいと思います。それらすべてをvarに格納し、flexTextInputにバインドします。しかし、私はそれを行う方法がわかりません。誰かが私がしなければならないことを知っていますか?

これは私が持っているものです。

感謝

DJ