問題タブ [user-input]

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 投票する
2 に答える
14133 参照

c# - C# の出力と同じ行の入力

例えば:

C:\> 数字を入力してください: 60

出力は「Input a number:」、入力は「60」になります。

これらを同じ行に配置するにはどうすればよいですか?

問題は、「数値を入力してください:」を出力すると、自動的に新しい行が開始されるため、ユーザーはその下 (次の行) に「60」と入力することです。

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

layout - Shotgun とシーケンシャル入力レイアウト

以下の 2 つのレイアウトのどちらが優れているかを判断したいと思います。使いやすさを第一に考えたいと思います。どちらが優れているか (ユーザビリティの点で)、なぜ優れているのか?

散弾銃

水平方向のスクロールが発生しないように、できるだけ水平方向の画面幅を使用してください。明らかな利点は、垂直スクロールが最小化/排除され、画面の領域が最大化されることです。

一連の

1 行に 1 つの入力。欠点は、Shotgun レイアウトよりもはるかに多くのスクロールが発生する可能性があることです。

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

c# - C#で不可能な日付を解析する

'2009-09-31'のようなユーザー入力に対応するためにC#での日付入力を許容するエレガントな方法はありますか(たとえば、9月31日は存在せず、DateTime.Parseがチョークします)?理想的には、これを10月1日として解析したいと思います(たとえば、可能な限り最新の日付とオーバーフロー)。

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

php - ユーザーデータの保護 - メソッド呼び出し、SQL、およびファイル呼び出しで使用するため

$_GETメソッド呼び出し、SQL クエリ、およびファイル呼び出しで、$_POSTおよび変数を使用して$_COOKIEいます。セキュリティを強化するために、このユーザーデータをエスケープ/書き換える必要があります (インジェクション攻撃などを回避します)。これをどのように行うことをお勧めしますか?

組み込みのエスケープ機能からのいくつかのアイデア...ジュースを流すために:

  • にバックスラッシュを追加します:\x00, \n, \r, \, ', "および\x1a文字列を SQL クエリに対して安全にするために - mysql_real_escape_string() のように。
  • 受け入れられる文字数を[a-zA-Z0-9 _-\.](" \." はエスケープされた "."-ドット) に制限します。

ご意見をお待ちしております。ありがとう。

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

javascript - Webフォームで大量のデータを収集するのが最善の方法ですか?

特定の出版物に関連付けられている著者をユーザーが選択/入力できるようにする必要があります。著者は1人だけ、または(43 =これまでに見た中で最も多い)最大40人以上である可能性があります。言うまでもなく、データを収集するための静的フォームを作成しても、作成者の数を事前に知る方法がないため、機能しません。

私の当初の計画は、著者になる可能性のある現在の従業員のリストが(動的に)事前入力された複数選択ボックスを使用することでした。これは、著者が第一著者、第二著者などの適切なクレジットを取得するために「順序」を関連付ける必要があるという事実を除いて、すべて問題なく良好です...それ自体で複数選択を使用してこの小さな詳細を考えると動作しないでしょう。テーブルの行が動的に追加されるようなことをすることを考えましたが、そのアプローチでも、作成者の入力のためだけに40行以上のテーブルを考えるのはやや厄介です。

誰かがこれを処理する方法について何か賢いアイデアを持っていますか?

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

c - Cプログラムを停止せずに最後に押されたキーを取得するにはどうすればよいですか?

コマンドラインインターフェイスを使用してアプリケーションを作成しています。F1またはESC、あるいは矢印キーが押されたかどうかをいつでも知りたいです。これを行う最も簡単な方法は何ですか?readlineタイプライブラリの使用は避けたいと思います。

これはLinux固有の質問です。プログラムはマルチスレッドではありません。

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

c# - task killコマンドはc#アプリでは機能しません

c#winformのバグがあります。アプリケーションがユーザー入力を待機している場合、yes / no /canceltaskkillコマンドラインが機能しません。

何か案が?

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

jquery - 小数点以下3桁の3桁のみを許可するようにテキストボックスを作成するにはどうすればよいですか?

テキストボックスで3桁と3桁の小数のみを使用できるようにしたいのですが、たとえば999.999です。同様に、a、b、/などの文字も使用できません。Jqueryでどのようにできますか?

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

asp.net - ユーザー入力の適切な処理

だから私はフォームの検証、入力、エラーメッセージなどを設定しています...そして、収集している多くの情報をある時点で再度出力する必要があることに気付きました。

したがって、入力を次のようにラップしました。

XSS タイプの攻撃を確実に回避するには、他に何をすべきですか? ページにデータを書き込むときに何かをする必要がありますか?