html 편집기에서 필수 필드 유효성 검사를 설정하는 방법은 무엇입니까?

asp.net-ajax asp.net-mvc-3 c# html-agility-pack

문제

내 페이지에서 html 편집기를 사용하고 그것은 버튼 클릭에 발사되지 않는 모든 텍스트를 입력하지 않았더라도 누구든지 나를 도울 수있는 버튼 클릭에 대한 유효성 검사가 필요한 필수 필드입니까?

미리 감사드립니다 :)

수락 된 답변

Jquery를 통해 할 수 있습니다. 버튼의 유형을 '제출'에서 '버튼'으로 변경하십시오.

아래 코드를 사용하십시오.

$(document).ready(function(){
    $('#YourButtonID').click(function(){
          var EditorText=$('#YourEditorID').text();
          if(EditorText!='')
          {
              //Perform Your Actions
          }
          else
          {
            // Write any user interactive validation message
            alert('Kindly fill in some text in the editor');
          }
     })
 })

희망이 당신을 도웁니다.


인기 답변

코드가 도움이 될 것입니다.하지만 예를 들어 "TinyMCE"를 사용한다면 문제가없는 눈에 잘 띄지 않는 유효성 검사로 유효성을 확인할 수 있습니다.

그래서 수업 시간에 다음과 같은 것을 할 수 있습니다 :

[Required]
public String myHTMLField { get; set; }

.. 다른 분야들 ...

위의 클래스를 사용하는보기에서 jquery 유효성 검사 및 눈에 거슬리지 않은 유효성 검사를 양식 필드에 포함 시키십시오.

[Required]
public String myHTMLField { get; set; }

..where class = "tiny-mce"는 HTML 편집기를 적용하기위한 트리거이며, 눈에 거슬리지 않는 유효성 검사가 나머지 작업을 수행합니다!




아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.