問題タブ [textarea]
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 - プロトタイプを使用してテキストエリアを自動サイズ設定するには?
私は現在、私が働いている会社の内部販売アプリケーションに取り組んでおり、ユーザーが配送先住所を変更できるフォームを持っています。
メインアドレスの詳細に使用しているテキストエリアがその中のテキストの領域を占めるだけで、テキストが変更された場合は自動的にサイズが変更されれば、見た目はずっと良くなると思います。
これが現在のスクリーンショットです。
何か案は?
@クリス
良い点ですが、サイズを変更したい理由があります。それが占める領域を、それに含まれる情報の領域にしたいと思います。スクリーン ショットでわかるように、テキスト領域を固定すると、垂直方向のスペースがかなり占有されます。
フォントを小さくすることはできますが、住所を大きく読みやすくする必要があります。テキスト領域のサイズを縮小できるようになりましたが、住所行が 3 行または 4 行 (1 行は 5 行) かかる人には問題があります。ユーザーにスクロールバーを使用させる必要があることは、絶対にありません。
もう少し具体的に言うべきだと思います。縦方向のサイズ変更後ですが、幅はそれほど重要ではありません。これで発生する唯一の問題は、ウィンドウの幅が小さすぎる場合 (スクリーンショットでわかるように)、ISO 番号 (大きな「1」) がアドレスの下に押し込まれることです。
ギミックを持つことではありません。ユーザーが編集できるテキスト フィールドを用意して、不要なスペースを占有せず、その中のすべてのテキストを表示することが重要です。
誰かが問題にアプローチする別の方法を思いついた場合でも、私はそれも受け入れます.
少し動作がおかしいので、コードを少し修正しました。入力したばかりの文字が考慮されないため、キーアップでアクティブ化するように変更しました。
html - HTMLテキストエリアと入力タイプのテキストを同じ幅にする簡単な方法はありますか?
HTML textarea と input type="text" を (ほぼ) 等しい幅 (ピクセル単位) でレンダリングして、さまざまなブラウザーで機能する簡単な方法はありますか?
CSS/HTML ソリューションはすばらしいでしょう。Javascriptを使用する必要はありません。
ありがとう/エリック
asp.net - Firefox での Asp.Net フォームの DefaultButton エラー
「DefaultButton」属性が設定されたフォームの .Net 生成コードには、機能が IE では機能するが他のブラウザー (特に Firefox) では機能しない貧弱な JavaScript が含まれています。
Enter キーを押すと、すべてのブラウザーでフォームが送信されますが、Firefox は <textarea> コントロール内でキーが押された場合に無視できません。結果は、Enter キーが新しい行を作成する代わりにフォームを送信するため、Firefox では複数行にできない複数行のテキスト エリア コントロールです。
バグの詳細については、こちらをお読みください。
これは Asp.Net 3.0+ で修正される可能性がありますが、2.0 用の回避策を作成する必要があります。
最も軽い回避策 (ハック = D のように見えないハック) のアイデアはありますか? 上記のリンクの解決策は、意図しない副作用を簡単に引き起こす可能性があるため、少し怖いです.
javascript - テキストエリア内のテキストを強調表示する
javascriptを使用してテキストエリア内のテキストを強調表示することは可能ですか? テキスト領域の一部だけの背景を変更するか、テキストの一部を選択しますか?
javascript - お気に入りの Java Script WYSIWYG エディター コンポーネントは何ですか?
クリーンでシンプルなので、私は間違いなくstackoverflowのものを気に入っています。また、コード/構文のハイライトを使用したライブ プレビューは、非常に役立ちます (そして、やる気を起こさせます)。
あなたのお気に入りの Javascript Editor Framework は何ですか? またその理由は何ですか?
html - サイズ変更可能なテキストエリアを実装していますか?
Stackoverflow はサイズ変更可能なテキストエリアをどのように実装しますか?
それは彼らが独自に開発したものですか、それとも自分のサイトのテキストエリアに簡単にアタッチできる公開コンポーネントですか?
私はこの質問を見つけましたが、私が望むことはまったくありません。
これは、テキストエリアの自動サイズ変更について詳しく説明していますが、私は上下にドラッグできる小さなグラブエリアが必要です。
html - ユーザーがコピーして貼り付けたときのテキストエリアのオーバーフローx?
overflow-x: auto; のテキストエリアがあります。それに起因します。ユーザーが手でボックスにテキストを入力している場合にうまく機能します。ユーザーがファイルから行をコピーして貼り付けると、テキストエリアよりも大きい場合、overflow-x プロパティは機能せず、代わりにテキストエリアが長い行をワードラップします。
コピーアンドペーストでoverflow-xを機能させる方法(おそらくjavascript)はありますか?
ありがとう。
java - vi モードの JTextArea
「viモード」をサポートするJTextAreaの無料でオープンソースの拡張機能はありますか?
javascript - テキストエリアのカレット列(ピクセルではない)の位置を最初から文字で取得するにはどうすればよいですか?
<textarea>
JavaScriptを使用してどのように注意の位置を取得しますか?
例えば:This is| a text
これはを返すはず7
です。
カーソル/選択範囲を囲む文字列を返すにはどうすればよいですか?
例:'This is', '', ' a text'
。
「is」という単語が強調表示されている場合は、を返し'This ', 'is', ' a text'
ます。