問題タブ [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 に答える
4274 参照

ipad - タッチ イベントは、iPad Safari のテキスト入力要素では機能しませんか?

iPad Safari で、DIV のタッチ イベントをプログラムして、DIV 内をタッチして指を 500 ミリ秒保持すると、DIV の背景色が変化するようにしました。

コードをテキスト入力要素 (フィールドセット内) に移動して、DIV ではなくタッチ ターゲットにしようとすると、コードが機能しません。次の CSS にもかかわらず、テキスト入力が選択されます。

iPad Safari でテキスト入力要素のタッチ イベントをインターセプトし、それらをカスタムの方法で処理して、デフォルトの動作を防止する方法はありませんか? または、これをサポートするための入力を得るために私がしなければならない追加のことがありますか? ダミーのクリック ハンドラー onclick="void(0)" を使用して、または使用せずに試しました。

これは、ドキュメントの処理イベントに従っているドキュメントです。

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

apache-flex - flexでは、TextInputのmou​​seOverはプログラムでAS3を使用していますか?

フレックスでは、次のようにmouseOver(mx:TextInput)イベントを追加できます:mouseOver = "canvas1_mouseDownHandler(event)"

これはTextInputのプロパティではないので、ActionScriptでプログラムで実行するにはどうすればよいですか?

0 投票する
4 に答える
6826 参照

apache-flex - Popup の textInput コントロールにフォーカスを設定する

すぐに編集可能な TextInput を含むポップアップ ウィンドウを作成しようとしています。これは、ポップアップが表示されたら、ユーザーが TextInput 内に入力できる必要があることを意味します。

問題は、textInput に集中できないことです。最初にキーを押すと、テキストは挿入されず、2 番目のキーが押された後にのみ、コンポーネントがフォーカスを取得し、ユーザーが入力できるようになります。たとえば、ポップアップが開いたら「test」と入力すると、「est」が表示されます...

何らかの理由で、ユーザーが明示的にクリックするか何かを入力した場合にのみ、コンポーネントにフォーカスが移ります。プログラムによるフォーカスの設定は機能しません。

アイデア/提案はありますか?

コード:

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

forms - サファリとクロームのフォーム入力フィールドの垂直方向の配置

高さ60pxの選択ボックスがあります。ユーザーがオプションをクリックすると、そのオプションのテキストが選択ボックスの下部に表示されるようにしたいと思います...ただし、SafariとChromeは、テキストを中央に自動的に垂直方向に配置します。

行の高さ、パディングトップ、マージントップを増やしてみましたが、これらはサファリ/クロームでは機能しません。

このタイプのサファリ/クロームのスタイリングが「不可能」である場合は、助けてください。私にも知らせてください。前もって感謝します!

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

apache-flex - フレックスでは、フォーカスがTextInputにあるときにmouseeventをトリガーする方法は?

フレックスでは、私は以下を使用しています:

mx:TextInput mouseOver = "tester(event)"

正常に動作します。私のポインタはtextInputを越えて、関数を呼び出します。しかし、textInput内をクリックしてテキストを入力し(フォーカスはtextInputにあります)、次にマウスを移動すると(textinputの境界の外にマウスポインターを移動しないで)、mouseoverイベントはトリガーされません。

クリックイベントを使用すると、テキストを入力している(またはテキスト入力にフォーカスがある)場合でも、クリックすると関数が呼び出されます。

testertextInputにフォーカスがある場合、マウスオーバーで関数を呼び出すにはどうすればよいですか?

0 投票する
6 に答える
75194 参照

html - フォーカスされたときにテンキー モバイル キーボードが強制的に表示される入力フィールドの種類は何ですか?

<input type="number" />「上下」ハンドラーと組み合わせた奇妙な入力ボックスを出力するOperaで試してみました。私が期待していたのは、フォーカスするとアルファベットの代わりに数字のキーボードが表示される通常のテキスト フィールドでした。それは可能ですか?

ps 検証しようとしていません。素晴らしいユーザー エクスペリエンスになるでしょう。それだけです。

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

apache-flex - データグリッドをテキスト入力にリンクする際の問題

私がやろうとしているのは、ユーザーにデータを複数のテキストボックスに入力してもらい、データが入力されると、実行時にデータグリッドに表示されることです。問題は、アプリを実行してボタンをクリックしても、入力した情報がデータグリッドに追加されないことです。ボタンを押すとテキストボックスもクリアされるはずですが、何も起こりません。これが私のコードです:

どんな助けでも大歓迎です。

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

apache-flex - TextInput コンポーネント イベントが機能しない

私はFlexでAS3のみのプロジェクトに取り組んでいます....テキスト入力ボックスでEnter/ReturnをクリックするとENTERイベントをリッスンしようとしました....しかし、うまく機能していないようです... TextEvent.TEXT_INPUTを使用してみましたそれは正常に機能しましたが、Component.ENTERは機能しませんでした...何か助けがありましたか??? どうもありがとう!!

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

html - HTML と CSS で apple.com の globalsearch 入力フィールドを模倣する

わかりました。http://www.marioplanet.comを調べてみると、私のグローバル検索バーを含む私のメニュー バーに apple.com のデザインを模倣しようとしていることがわかります。

現在、Apple のグローバル検索バーの入力フィールドを可能な限り真似ようとしているので、ここで助けが必要です。

フィールドを中央に配置したいのですが、使用してみましmaring: auto auto;たがうまくいきませんでした..

Appleのサイトの角を丸くするテクニックも使用したいのですが、その方法がわかりません。それはCSS3ですか?

また、グレー表示されたプレースホルダー文字列を読み取る必要がありSearchますが、そのために JS を使用できると思います。HTMLまたはCSSを使用できる場合はお知らせください。

入力フィールドの左側に配置された小さなスポットライト/虫眼鏡の画像は便利ですが、必須ではありません:)

OK、サイトをチェックアウトできますが、コードも次のとおりです。

index.htm:

default.css:

グローバルサーチ.css:

ありがとう!

0 投票する
6 に答える
59142 参照

javascript - div 内のすべての入力フィールドを取得します (JS ライブラリなし)

jQuery のような JavaScript ライブラリを使用せずに、div 内のすべての入力フィールドを取得する最も簡単な方法は何ですか? 次の jQuery スニペットのように: