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

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

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

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

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

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

iphone - UITextViewでのユーザー入力はデリゲートメソッドを2回呼び出しますか?

文字列をユーザー入力の文字と比較したい。たとえば、ユーザーに「私はりんごを持っています」と入力させたいとします。入力をこの文字列と比較して、入力が正しいかどうかを確認します。間違った文字を入力すると、iPhone が振動してすぐに知らせます。問題は、スペースのような一部の文字がデリゲート メソッドを 2 回呼び出すことです。

p>

スペース キーを押すと、最初にテキストと ' ' を比較すると、結果は同じ文字であることがわかります。しかし、その後、文字列のインデックスを次の文字に進める必要があります。デリゲート メソッドが 2 回目に呼び出されると、iPhone が振動します。この問題を解決する方法についてのアイデアはありますか?

これが私のコードです:

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

java - プログラムでアプリケーションを終了する適切な方法は何ですか?

アプリケーションのコマンドとしてユーザー入力を評価しています。ユーザーが、、Qまたはqを押してからEnterキーを押すと、アプリケーションが終了し、実行が終了します。

適切なコンテキスト、またはそれを行う方法に関するベストプラクティスはありますか?リリースするリソースなどがありません。私はただ使うべき System.exit(0);ですか?それを行うための推奨される方法はありますか?

私の最初のアプローチとして、私は次のようなことをします:

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

php - PHP - コンマ区切りの文字列をサニタイズする

完全に数値で作成されたコンマ区切りの文字列であるユーザー入力をクリーンアップする最も効率的な方法は何ですか?

2,40,23,11,55

多くの入力でこの関数を使用します

そして、単純な整数では次のようにします:

それで、それを展開してから、配列のすべての要素を上記のコードでチェックするか、「、」のすべての出現箇所を「」に置き換えてから、全体が数値であることを確認する必要がありますか? 皆さんはどう思いますか?

0 投票する
5 に答える
615 参照

java - 検索条件に関するユーザー入力の解析

ユーザー入力を解析する方法を探しています。入力は、実行する必要がある検索と、それらをどのように組み合わせる必要があるかを示す必要があります。

  • 1と2
  • (3 と 2) または 1
  • (3 と 2) または (1 と 4)
  • ( (3 または 4) および 1) または 2

最初の例では、検索 1 と 2 の結果を AND 方式で結合する必要があります。2 番目の例では、検索 3 と 2 の結果を AND 方式で結合し、この結合の結果を検索 1 の結果に OR 方式で結合する必要があります。等。

これを行う方法についてのアイデアはありますか?

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

java - キーボード入力文字列が有効な日付と形式を持っているかどうかをテストします

キーボードからの文字列に、特定の月ごとに正しい月数、日、およびうるう年を調整した mm/dd/yyyy 形式の有効な日付が含まれているかどうかをテストするための正しいコードを記述しようとすると、問題が発生します。これまでのところ、私は近くにいるとは思いませんが、どんな助けでも大歓迎です。前もって感謝します

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

lua - Lua - ユーザーからコマンドライン入力を取得しますか?

私の lua プログラムでは、操作を続行する前に停止してユーザーに確認を求めたいと考えています。停止してユーザー入力を待つ方法がわかりません。どうすればできますか?

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

assembly - MIPS アセンブリの整数問題

ユーザーに整数を入力するように求める場合に MIPS アセンブリを使用すると、その整数を取得して必要な部分に分割するにはどうすればよいですか?

例:

次に、$v0 の値を $t0 などの一時レジスタに格納し、それを構成する各部分に分割する必要があります。したがって、308 は 3、0、および 8 に分割する必要があります。これを行う必要があるのは、これらの各部分を 2 乗して足し合わせることができるようにするためです。

ユーザーからの入力値は、整数として入力する必要があります。

ありがとう、nmr

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

php - PHPでのユーザー入力データの操作。何がいいの?

私は、ユーザーが挿入する可能性のある望ましくないタグに関してユーザーが入力したデータを管理するための最良の方法を見つけようとしています。

  • strip_tags() -タグは削除され、データベースには挿入されません
  • タグはデータベースに挿入されますが、そのフィールドを読み取ってユーザーに表示する場合は、htmlspecialchars()を使用します。

何が良いですか、そしてこれらのいずれかに不利な点はありますか?

よろしく

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

java - ユーザー入力のあるサーブレット?

ユーザーが JSP に関する情報を入力し、「送信」をクリックすると、サーブレットが起動します。次に、このサーブレットは情報を処理し、別の JSP を返します。それはうまくいきます。

しかし、処理を続行する前にサーブレットがユーザーに質問する必要がある場合はどうでしょうか。一般的な Java アプリケーションでは、JOptionPane などを使用できます。

非常に簡単な例として....名前と年齢のリストがあるとします: 名前 {bob: 21, fred: 19, john: 20}

ユーザーはさらに 4 つ入力するよう求められます: harry: 25、john: 17、percy: 54、gary: 12

サーブレットは入力された名前を取得し、それらをリスト「names」に追加しようとします。しかし、'john: 17' になると、'john' が既に存在することがわかります。そして、ユーザーに次のように尋ねます。

「ジョンをスキップしますか、それとも置き換えますか?」

次に、スキップした場合、パーシーに移動します。リストは次のとおりです。{ボブ: 21、フレッド: 19、ジョン: 20、ハリー: 25、パーシー: 54、ゲイリー: 12}

彼らが置換を選択した場合、名前は次のようになります: {ボブ: 21、フレッド: 19、ジョン: 17、ハリー: 25、パーシー: 54、ゲイリー: 12}

そのユーザー入力をどのように取得しますか? すべてのロジックを JavaScript などに移動する唯一の方法はありますか?