DreamWeaver CS3의 SPRY에 대한 사용자 정의 확인 코드
Sep 29, 2018 pm 04:01 PM이 글의 내용은 DreamWeaver CS3의 SPRY 사용자 정의 인증 코드에 관한 내용입니다. 필요한 친구들이 참고하시면 도움이 될 것입니다.
지난 이틀 동안 DreamWeaver CS3에서 SPRY 구성 요소를 사용했습니다. 일부 입력에 대해 자동으로 프런트 엔드 인증을 수행할 수 있음을 발견했습니다. 번호 확인, 문자열 확인, 우편번호 확인, 날짜 확인 등과 같은 몇 가지 확인 콘텐츠가 내장되어 있어 매우 편리합니다.
그러나 문제는 내장된 검증 중 일부가 중국에서 그다지 실용적이지 않다는 것입니다. 왜냐하면 제공하는 검증 중 일부는 미국 표준을 기반으로 하고 있으며 이는 여전히 중국 표준과 다소 다르기 때문입니다.
이때 생각나는 건 검증 연장뿐이네요. 나는 충분하지 않기 때문에 코드를 수정하고 싶지 않습니다. 다른 방법이 있는지 확인하세요. 인터넷에서 몇 가지 정보를 찾아본 후, 직접 실습을 통해 마침내 성공했습니다. 이제 그 뒤에 코드를 할당하십시오.
<span id="sprytextfield1"> <input type="text" name="text1" id="text1" /> <span class="textfieldRequiredMsg">需要提供一个值。</span> <span class="textfieldInvalidFormatMsg">数据无效。</span></span>
확인을 위해 SPRY 텍스트 상자를 수동으로 드래그하여 생성된 코드입니다.
다음에는 SPRY를 선언하는 코드가 있습니다.
<script type="text/javascript"> <!-- var sprytextfield1 = new Spry.Widget.ValidationTextField ("sprytextfield1", "custom", {validateOn:["blur"],validation:EXT}); //--> </script>
마지막 검증: EXT는 제가 수동으로 추가했는데, 이는 SPRY 검증이 EXT 함수를 호출하여 달성되었음을 나타냅니다. EXT는 확인이 통과했음을 나타내는 True를 반환하고, EXT는 확인이 실패했음을 나타내는 False를 반환합니다. (EXT는 함수명으로 직접 정의할 수 있는데 이 메소드는 매개변수 전달이 안되는 것 같습니다.)
<script language="javascript"> var EXT = function(){ var objReg=/(13)(\d{9})/; t=form1.text1.value; return objReg.test(t); } </script>
위 코드는 text1의 내용을 확인할 때 중국 휴대폰 번호와 일치한다는 의미입니다.
EXT 기능을 수정하면 맞춤형 검증 효과를 얻을 수 있습니다. 예: 비밀번호 상자와 비밀번호 반복 상자의 내용이 동일한지 확인하십시오.
아아아아위 내용은 DreamWeaver CS3의 SPRY에 대한 사용자 정의 확인 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

인기 기사

인기 기사

뜨거운 기사 태그

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제









