우리는 텍스트와 구두점을 입력 할 때 전환 할 수있는 완전 및 반전이 있다는 것을 알고 있습니다. 그래서 ASP 프로그래밍을 변경하는 방법은 무엇입니까? 이 기사 ASP 인스턴스 튜토리얼, 완전 -앵글 하프 앵글 사이의 변경을 가르쳐주십시오.
자바 스크립트 변환 부분 :
<cript>
/*
*************************************
* 사이트 건설 현장의 헌법 :
* str : 문자열이 변환됩니다
* 깃발 : 마크, 0:30에 가득 차고 아프리카의 절반으로 돌립니다.
* 반환 값 유형 : 문자열
*************************************
*/
함수 dbc2sbc (str, flag) {{
var i;
var result = '';
if (str.length <= 0) {alert ( 'string parameter error');
for (i = 0; i <str.length; i ++)
{str1 = str.charcodeat (i);
if (str1 <125 &&! flag)
결과 += string.fromcharcode (str.charcodeat (i) +65248);
또 다른
결과+= string.fromcharcode (str.charcodeat (i) -65248);
}
반환 결과;
}
</스크립트>
// 예:
<cript>
경고 (DBC2SBC (AAABC, 0));
Document.Write (DBC2SBC (ABCDEFG, 0))
</스크립트>
ASP 변환 부분 :
<%
'*****************************
'* Jianjian 사이트 학습 매개 변수 설명 :
'* str : 문자열이 변환됩니다
'* 플래그 : 마크, 0:30에 뒤집어 -0시의 절반으로 돌립니다.
'* 반환 값 유형 : 문자열
'*****************************
함수 DBC2SBC (str, flag)
희미한 i
LEN (str) <= 0이면
msgbox '문자열 매개 변수 오류'
종료 기능
끝 If
i = 1 to len (str)의 경우
str1 = asc (mid (str, i, 1)))
str1> 0 및 str1 <= 125이고 플래그가 아닌 경우
DBC2SBC = DBC2SBC & chr (ASC (MID (STR, I, 1)) -23680)
또 다른
DBC2SBC = DBC2SBC & chr (ASC (MID (STR, I, 1))+23680)
끝 If
다음
엔드 기능
%>