問題タブ [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.
javascript - jQueryを使用しない入力の控えめな「デフォルト」テキスト
入力に目立たないデフォルト/プレースホルダーテキストを書き込もうとしています(実際には、比較的上に配置さlabel
れinput
、上で非表示になり、上で入力が空でない場合は非表示のままonFocus
になります)、jQueryを使用したくありません。ページで使用されるのは JavaScript のみです。したがって、jQuery の使用は少しやり過ぎのようです。onBlur
jQueryなしでこれを行うにはどうすればよいですか?
ありがとうございました。
編集: アイデア ( ) は知ってgetElementByID
いますが、それをドキュメントに追加する方法を詳しく調べています。以前に使用したことがあるものが望ましいです。ありがとうございました。
編集:ありがとう、私は最終的にjQueryを使って答えを見て行きました:] Robert Koritnik - 有効なポイントとスタイリングのため ;])
cocoa - Cocoa/Objective-C - メイン ウィンドウが非アクティブになることなくテキスト入力を行う子ウィンドウ
ココア アプリケーションで、メイン ウィンドウのすぐ上にホバーするウィンドウを生成する必要があります。このメイン ウィンドウで、ユーザーが入力ボックスにテキストを入力できるようにしたいと考えています。テキスト入力ボックスが実際にフォーカスされるまでは、すべて問題ありません。メイン ウィンドウが「非アクティブ」になります。このウィンドウは縁がなく、わずかにカスタムの形状です。他の何よりもホバー カードに似ていると思います。
基本的には、これが Spotlight (Apple + Space) とほぼ同じように機能することを望んでいます。テキストを入力することはできますが、これは非常に補助的な操作であるため、より優れた UX のコンテキストでは不快感を与えたくないでしょう。メイン ウィンドウがグレー表示される (非アクティブになる)。いくつかのアプリケーションを開いてフォーカスしている場合、スポットライトによってそのアプリケーションのウィンドウが非アクティブになることはありません。
この問題が発生するのは、テキスト入力では、子ウィンドウがキー ウィンドウになる必要があるように思われるためです (テキスト入力フィールドにカーソルを置くことができません)。キーになるとメインウィンドウが非アクティブになります。
これまでのところ、私は試しました:
- メイン アプリケーションの NSWindow をサブクラス化し、isKeyWindow をオーバーライドして、(ウィンドウではなく) アプリケーションがユーザーのフォーカスでなくなった場合にのみキーを失うようにします。これにより、子ウィンドウのキー ステータスと衝突し、キーボード入力に非常に奇妙な影響を与えるという意図しない効果がありました (削除など、一部のキーはキャプチャされません)。
- ウィンドウの代わりにビューを作成します。この問題が原因で動作しません。最近では Webkit WebView を描画できません。
誰でも Cocoa/OSX ウィザードにアイデアはありますか? 私はこれに少し夢中になりました。掻けない痒み。
編集:子ウィンドウで以下をオーバーライドしようとしました。ウィンドウをクリックすると、メイン アプリケーション ウィンドウが非アクティブになります。
編集 2: しばらく NSMenu をいじった後、私はそのアプローチを破棄しました。しかし、私は何かを見つけたようです。NSPanel には、次のウィンドウ スタイル マスクがあります。
これを試してみると…
編集 3: NSNonactivatingPanelMask はうまくいきませんでした。アイデアはありません。
apache-flex - フレックスのラベルの横にテキストボックスを配置しようとしています
シンプルなフォームを作成しようとしていますが、テキスト入力ボックスをラベルの後に配置すると、次の行に表示されます.ラベルの横にテキスト入力ボックスを配置するにはどうすればよいですか?
jquery-plugins - 時間ページの読み込みによるjQueryプラグインのautoNumeric形式のフィールドの作成
私は、通貨フィールドをフォーマットするjQueryのプラグインであるautoNumericをいじっています。
プラグインを配線して、ユーザーがページを表示するまでにすべての通貨フィールドがフォーマットされるようにします(ロード時など)。
現在、私が回避できないように見えるデフォルトは、フィールド自体のぼかし、キーアップ、またはその他のアクションでフィールドがフォーマットされることです。
私はプラグインコードを試してきましたが、この比較的新しい人がこれを解決するには、仮にあったとしても、しばらく時間がかかるようです。
これについて誰か?
リール
python - Python 複数行入力
Python で複数行の入力を行う方法はありますか? 私が見た解決策では、Enter キーを押した後に過去の行を編集できず、他の問題が発生しました。私はPythonでシンプルなテキストエディタを作成しています。複数行のテキスト入力が必要で、左または右のようなボタンを押すとテキストカーソルが移動します。ctrl-sやctrl-qなど、特定のボタンが押されたときに入力を停止する必要があります。したがって、入力が終了したときに入力を終了するためにどのボタンが押されたかを指定するこれらの規則に従ってテキスト入力を取得する方法があればいいと思います。たとえば、押されたボタンとテキストのタプルを返す関数。
私はコンソールからこれをやっています。
flash - setStyle(style、value)のスタイルのリストはどこにありますか?
一部のFlashコンポーネントには、メソッドsetStyle(style:String、value:Object)があります。ここで使用できるスタイルのリストはどこにあるのでしょうか。
TextInputコンポーネントの背景アルファを変更したいのですが、そのスタイル名が見つかりません。
python - 改行を表示せずに終了する Python 入力
raw_input に似た Python 関数はありますが、Enter キーを押しても改行が表示されません。たとえば、Forth プロンプトで Enter キーを押しても、改行は表示されません。
編集:
コードを使用する場合:
出力は次のようになります。
Enterキーを押したときに改行が出力されたためです。改行を表示しない raw_input に似た関数が必要です。したがって、必要な関数が special_input と呼ばれ、コードを使用した場合:
出力は次のようになります。
jquery - Jqueryは、入力フィールドにラジオがチェックされた状態で、テーブル行のクラスからテキストをコピーします
私はある種の店舗検索に取り組んでいます。注文ページに統合されています。顧客がzipを入力すると、その周りの店舗が10行のテーブルに表示されます。各行の最後にラジオボタンを設定して、ユーザーが製品の発送先を選択できるようにしました。各行には、店舗名、住所、電話番号があり、データの各チャンクはクラスごとに分割されています。つまり、「。street-address、.city、.state」です。問題は、テーブルの行ごとにこれらのクラスのセットがあることです。私はjqueryコードと格闘して、テーブル行のラジオがチェックされているときに、その行の.street-addressからのテキストを入力フィールドの値として入力するように指定する方法を見つけようとしています。注文フォームの「番地」。どんな助けでもいただければ幸いです。私'
明らかに機能していないため、これが正しくないことはわかっていますが、入力をいただければ幸いです。ありがとう!
apache-flex - テキスト入力ボーダースタイルのクラスとして埋め込まれたときに、埋め込まれた画像をフレックスで滑らかにする方法
こんにちは、スタックオーバーフラワーです。
pngファイルの画像を滑らかにして埋め込む方法を探しています。埋め込まれた png を textInput のボーダースキンとして使用しています。
この件に関する他の投稿を見たことがありますが、理解できます。どうすればこれを完成させることができますか?いくつかの実際の堅実なコード例があればいいでしょう。
これが私がやりたいことです。
ステップ 1) 埋め込みと画像
ステップ2)何とか画像を滑らかにしますか?
ステップ 3) そしてそれを textInput のボーダースキンとして使用します。
これを手伝ってくれる人はいますか?
DJ