は、スプリット機能(両方ともC#とJavaScriptで)を使用して、私複数行texbox検証
答えて
を助けた後、長さにそれを確認してください。 のTextAreaとスパン検証結果を表示する:ここで
var temp = [TextFromTextBox].split('\n');
foreach(var s in temp)
{
if(!ValidateFunction(s))
{
// code for show exception
}
}
ありがとうございます。 しかし、正しく取得できません。 javascriptまたはC#で詳細なコードを送ってください。 –
は一例です。
<textarea cols="30" rows="10" onblur="validateRows(this)"></textarea><br/>
<span id="validationResults" style="color:red"></span>
ここで、各行を検証するJavaScriptコードは次のとおり
function validateRows(e){
var content = e.value.split("\n");
for(var line in content){
var charLength = content[line].length - 1;
var lineNumber = parseInt(line) + 1;
if(charLength > 5){
document.getElementById("validationResults").innerHTML += "* line "
+ lineNumber + " has " + charLength
+ " characters" + "<br/>";
}
}
}
@rohith - アラートの代わりに「検証結果」スパンを含むようにコードを更新しました。試してみる。 –
これは、C#のバージョンです。サーバー側の検証またはWindowsアプリケーション用のWebアプリケーションで使用できます。 (クライアント側の検証のためのWebアプリケーションでは、Jose Basilioのコードが適切です)
public static bool HasMax5CharsPerLine(TextBox target)
{
foreach (string Line in target.Text.Split(new char[] {'\n'}))
if (Line.Length > 5)
return false;
return true;
}
ありがとうございます。 target.Linesこのプロパティは機能しません –
LinesプロパティはSystem.Windows.Forms.TextBoxのみであり、System.Web.UI.WebControls.TextBoxでは使用できません。 [両方のために私の投稿を編集しました] – CSharper
1行あたり5文字以上を許可しない正規表現を探しています。 –
- 1. 複数た検証
- 2. ASP.NET - 複数の検証サマリー
- 3. 複数のテキストボックスの検証
- 4. 検証複数選択リスト
- 5. 検証複数のDropDownList yii2
- 6. バリデーション検証複数のカスタムエラーメッセージ
- 7. 複数の入力検証
- 8. Python - 複数入力検証
- 9. Bean検証複数プロパティノード
- 10. JQuery複数チェックボックスグループ検証
- 11. ラーバル検証複数ファイル
- 12. データ検証 - 複数のシナリオ
- 13. EXCEL複数のデータ検証
- 14. jQuery検証で複数の検証ルールセットを持つ方法
- 15. Aurelia検証 - 複数のチェックボックスまたはラジオの検証
- 16. 複数行のテキストボックスの検証msのアクセス
- 17. ノード急行JSON-Schemaの複数のフィールドの検証
- 18. DevExpressグリッドで複数の行を検証する方法
- 19. Yii2検証。複数の属性で実行し、フィルタ
- 20. 複数の行に対してチェックする検証ルール
- 21. validationEngineを使用して複数の検証を行う方法
- 22. javascriptを使用してtexboxに入力する際に値を検証する
- 23. MVC Texboxの複数のキーワードをデータベースに保存
- 24. XSD - 複数のタイプのコンテンツの検証
- 25. PHPを使った複数ページフォーム検証
- 26. 複数のフィールドの検証を再生
- 27. jqueryで複数のテキストボックスを検証
- 28. jQueryの検証複数のチェックボックスグループ
- 29. AngularJS複数のコンポーネントからの検証
- 30. 複数のテキストボックス入力検証チェック
私たちはどのような環境について話していますか? C#、Java、HTML、いくつかのデータベース? –
Winforms/Webapps?あなたは本当にそのような質問で助けを期待していますか? "本当の質問ではない"と票を投じた。 – Cerebrus