は、スプリット機能(両方とも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. JQuery複数チェックボックスグループ検証
- 3. Python - 複数入力検証
- 4. ASP.NET - 複数の検証サマリー
- 5. バリデーション検証複数のカスタムエラーメッセージ
- 6. 複数のテキストボックスの検証
- 7. jQuery検証で複数の検証ルールセットを持つ方法
- 8. validationEngineを使用して複数の検証を行う方法
- 9. DevExpressグリッドで複数の行を検証する方法
- 10. 複数の行に対してチェックする検証ルール
- 11. XSD - 複数のタイプのコンテンツの検証
- 12. SmartyValidateプラグインの複数の検証基準
- 13. 複数のコントロールを検証するAsp.Net
- 14. 複数の外部キーの検証
- 15. androidの複数のタブ検証プロセス
- 16. jQueryの検証複数のチェックボックスグループ
- 17. vb.netのテキストボックスでの複数の検証
- 18. DynamoDBクエリエラー:複数の検証エラー
- 19. 複数のテキストボックスのasp.net検証
- 20. 複数のアクション、同じビュー、検証エラー
- 21. jQueryの検証:複数形、単一バリデーション
- 22. 複数のフィールドの検証を再生
- 23. ペーパークリップ、複数の添付ファイルと検証
- 24. PHPを使った複数ページフォーム検証
- 25. 複数のIは、複数の検証をしようとしていますJSFビーン検証
- 26. jQuery検証プラグインを使用したラジオボタン選択の複数の検証ベース
- 27. 複数の子モデルを複合フォームで検証するレール
- 28. TexBox、ウリ&クラス
- 29. WPF - 行の検証?
- 30. 複雑な検証シナリオ
私たちはどのような環境について話していますか? C#、Java、HTML、いくつかのデータベース? –
Winforms/Webapps?あなたは本当にそのような質問で助けを期待していますか? "本当の質問ではない"と票を投じた。 – Cerebrus