답변
에게 도움말 및 다음 등 길이를 확인 여러 줄 텍스트 상자의 각 행의 5 개 문자 maxlegnth의 유효성을 검사합니다.
var temp = [TextFromTextBox].split('\n');
foreach(var s in temp)
{
if(!ValidateFunction(s))
{
// code for show exception
}
}
감사합니다. 하지만 제대로 표시되지 않습니다. 제게 자바 스크립트 나 C#으로 자세한 코드를 보내주십시오. –
다음은 예입니다, • 텍스트 영역 및 스팬 유효성 검사 결과를 표시합니다.
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# 버전입니다 :
<textarea cols="30" rows="10" onblur="validateRows(this)"></textarea><br/>
<span id="validationResults" style="color:red"></span>
다음은 각 행의 유효성을 검사하는 자바 스크립트 코드입니다. 서버 측 유효성 검사를위한 웹 응용 프로그램이나 Windows 응용 프로그램에서 사용할 수 있습니다. (클라이언트 측 유효성 검사를위한 웹 응용 프로그램에서 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
Acutally iam이 행 당 5 자 이상을 허용하지 않는 정규 표현식을 찾고 있습니다. –
- 1. 검증
- 2. UpdatePanel, 타이머 및 TexBox 문제
- 3. 어셈블리의 여러 줄 주석
- 4. 자바 7 - 여러 줄
- 5. 하스켈에서 여러 줄 오류보고보고
- 6. vb.net의 여러 줄 주석
- 7. pyGTK 여러 줄 입력란?
- 8. 여러 줄 텍스트 오버플로
- 9. JSON의 여러 줄 요소?
- 10. NSTextFieldCell의 여러 줄
- 11. 텍스트에서 여러 줄 제거
- 12. 여러 줄 정규식 바꾸기
- 13. 여러 줄 단추 레이블
- 14. Qt QListWidgetItem 여러 줄
- 15. 한 줄 대 여러 줄 CSS 서식
- 16. RegEx (php) - 여러 줄 단위로 줄 바꾸기
- 17. 여러 줄 입력란에 줄 바꿈 방지
- 18. 는 CodeIgniter의 폼 검증 콜백 여러 필드
- 19. 검증
- 20. 검증
- 21. 레일 검증
- 22. jQuery texbox .val()는 공백으로 + 기호를 반환합니다.
- 23. AutoComplete Texbox 오류 - 보호 된 메모리에 쓰기
- 24. Null 허용 데이터베이스 속성하지만 texbox 여전히 내용이
- 25. "texbox 내용이 변경되었습니다"DOM 이벤트가 있습니까?
- 26. ValidationRules 사용시 WPF TexBox TwoWay 바인딩 문제
- 27. texbox 클릭 이벤트를 캡처 할 수 있습니까?
- 28. 이맥스 모드 여러 줄 주석
- 29. XSLT 구문 분석 여러 줄
- 30. 여러 줄 mx : 텍스트 잘림
어떤 환경에 대해 이야기하고 있습니까? C#, Java, HTML, 일부 데이터베이스? –
Winforms/Webapps? 당신은 그런 종류의 질문으로 도움을 정말로 기대합니까? "진짜 질문이 아닙니다."로 투표하기로 결정했습니다. – Cerebrus