亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > ASP > 正文

用ASP實現號碼轉換

2019-11-18 22:39:07
字體:
來源:轉載
供稿:網友
<%
'***** BEGIN FUNCTION AREA *****

' Formats a given 10 digit number into a nice looking phone number
' Example: given strNumber of 8005551212 you get (800) 555-1212
Function FormatPhoneNumber(strNumber)
Dim strInput ' String to hold our entered number
Dim strTemp ' Temporary string to hold our working text
Dim strCurrentChar ' Var for storing each character for eval.
Dim I ' Looping var

' Uppercase all characters for consistency
strInput = UCase(strNumber)

' To be able to handle some PRetty bad formatting we strip out
' all characters except for chars A to Z and digits 0 to 9
' before proceeding. I left in the chars for stupid slogan
' numbers like 1-800-GET-CASH etc...
For I = 1 To Len(strInput)
strCurrentChar = Mid(strInput, I, 1)
' Numbers (0 to 9)
If Asc("0") <= Asc(strCurrentChar) And Asc(strCurrentChar) <= Asc("9") Then
strTemp = strTemp & strCurrentChar
End If
' Upper Case Chars (A to Z)
If Asc("A") <= Asc(strCurrentChar) And Asc(strCurrentChar) <= Asc("Z") Then
strTemp = strTemp & strCurrentChar
End If
Next 'I

' Swap strTemp back to strInput for next set of validation
' I also clear strTemp just for good measure!
strInput = strTemp
strTemp = ""

' Remove leading 1 if applicable
If Len(strInput) = 11 And Left(strInput, 1) = "1" Then
strInput = Right(strInput, 10)
End If

' Error catch to make sure strInput is proper length now that
' we've finished manipulating it.
If Not Len(strInput) = 10 Then
' Handle errors as you see fit. This script raises a real
' error so you can handle it like any other runtime error,
' but you could also pass an error back via the function's
' return value or just display a message... your choice!
Err.Raise 1, "FormatPhoneNumber function", _
"The phone number to be formatted must be a valid 10 digit US phone number!"

' Two alternative error techniques!
'Response.Write "<B>The phone number to be formatted must be a valid phone number!</B>"
'Response.End

' Note if you use this you'll also need to check for
' this below so you don't overwrite it!
'strTemp = "<B>The phone number to be formatted must be a valid phone number!</B>"
End If

' If an error occurred then the rest of this won't get processed!

' Build the output string formatted to our liking!
' (xxx) xxx-xxxx
strTemp = "(" ' "("
strTemp = strTemp & Left(strInput, 3) ' Area code
strTemp = strTemp & ") " ' ") "
strTemp = strTemp & Mid(strInput, 4, 3) ' Exchange
strTemp = strTemp & "-" ' "-"
strTemp = strTemp & Right(strInput, 4) ' 4 digit part

' Set return value
FormatPhoneNumber = strTemp
End Function

'***** END FUNCTION AREA *****
%>


<%' Runtime Code
Dim strNumberToFormat ' The phone number we pass to the function


' Retrieve the requested number or set it to the default
If Request.QueryString("phone_number") <> "" Then
strNumberToFormat = Request.QueryString("phone_number")
Else
strNumberToFormat = "1-800-555-1212"
End If

' We need to turn this on if we want to trap errors.
' Otherwise the script would generate an error if the input
' number wasn't correct.
On Error Resume Next
%>

<TABLE BORDER="1">
<TR>
<TD>Phone number before formatting:</TD>
<TD><%= strNumberToFormat %></TD>
</TR>
<TR>
<TD>Phone number after formatting:</TD>
<TD>
<%
' Call the function and output the results
Response.Write FormatPhoneNumber(strNumberToFormat)

' Check for an error and display the message if one occurred
If Err.number Then Response.Write Err.description
%>
</TD>
</TR>
</TABLE>

<FORM ACTION="39.asp" METHOD="get">
Phone number to format: <INPUT TYPE="text" NAME="phone_number" VALUE="<%= strNumberToFormat %>">
<INPUT type="submit" value="Submit">
</FORM> 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品在线不卡| 91久久综合亚洲鲁鲁五月天| 浅井舞香一区二区| 欧美丰满少妇xxxxx| 8x拔播拔播x8国产精品| 在线视频国产日韩| 久久久久一本一区二区青青蜜月| 成人在线观看视频网站| 亚洲va欧美va国产综合久久| 亚洲黄一区二区| 国产精品美女www| 国产精品扒开腿做爽爽爽视频| 懂色av一区二区三区| 国内精品一区二区三区| 午夜精品一区二区三区在线| 久久中国妇女中文字幕| 亚洲影院色无极综合| 亚洲精品中文字| 日韩专区在线观看| 国产男人精品视频| 欧美激情va永久在线播放| 国产成人中文字幕| 青草青草久热精品视频在线网站| 久久九九全国免费精品观看| 亚洲mm色国产网站| 亚洲片在线资源| 在线国产精品视频| 一区二区欧美日韩视频| 一区二区日韩精品| 成人免费视频网| 97香蕉久久超级碰碰高清版| 国产视频精品久久久| 91九色在线视频| 欧美午夜无遮挡| 精品中文字幕在线2019| 免费91麻豆精品国产自产在线观看| 久久不射热爱视频精品| 青青草一区二区| 欧美日韩亚洲一区二区| 亚洲最新av网址| 国产成人欧美在线观看| 国产欧美日韩丝袜精品一区| 国产日韩欧美91| 久久久久久亚洲精品中文字幕| 91手机视频在线观看| 中文字幕日韩专区| 欧美精品18videos性欧美| 在线播放精品一区二区三区| 欧美激情按摩在线| 日韩视频永久免费观看| 欧美成人合集magnet| 亚洲人午夜精品| 国产精品久久久久久久av大片| 韩日欧美一区二区| 欧美国产精品日韩| 国产精品久久久久不卡| 欧美极品少妇xxxxⅹ喷水| 亚洲欧美在线第一页| 国产精品你懂得| 91国自产精品中文字幕亚洲| 欧美性极品xxxx做受| 国产一区二区三区视频免费| 国产欧美一区二区三区在线| 国产精品久久久久久久久久ktv| 日韩av免费看网站| 亚洲经典中文字幕| 亚洲欧美综合另类中字| 国产精品久久久久不卡| 91国产视频在线播放| 91精品国产综合久久香蕉的用户体验| 亚洲国产精品视频在线观看| 亚洲第五色综合网| 亚洲视频在线观看网站| 亚洲日韩中文字幕在线播放| 亚洲国产精品福利| 国产在线精品自拍| 欧美xxxwww| 国产成人综合精品| 北条麻妃久久精品| 一区二区在线视频播放| 97视频免费在线看| 国产日本欧美一区二区三区| 日本久久久久亚洲中字幕| 久久久国产精彩视频美女艺术照福利| 国产精品99蜜臀久久不卡二区| 国产日韩欧美日韩| 欧美乱妇高清无乱码| 国产精品精品久久久久久| 伊人亚洲福利一区二区三区| 亚洲精美色品网站| 久久躁狠狠躁夜夜爽| 日韩精品小视频| 欧美一性一乱一交一视频| 午夜精品福利电影| 欧美高清自拍一区| 精品无人区乱码1区2区3区在线| xvideos成人免费中文版| 成人自拍性视频| 国产做受69高潮| 欧美黑人极品猛少妇色xxxxx| 国产在线视频91| 欧美在线播放视频| 日韩不卡在线观看| 日韩精品一区二区视频| 国产亚洲精品久久久久久| xvideos亚洲人网站| 欧美激情视频一区二区三区不卡| 精品无人区乱码1区2区3区在线| 1769国内精品视频在线播放| 国产97在线亚洲| 日韩在线观看精品| 91sa在线看| 91极品视频在线| 亚洲黄色av女优在线观看| 亚洲国产欧美一区二区三区久久| 国产免费一区二区三区在线观看| 欧美激情视频一区| 亚洲精品网址在线观看| 亚洲一区二区免费在线| 亚洲成色777777在线观看影院| 欧美性videos高清精品| 色综合久久88色综合天天看泰| 欧美午夜影院在线视频| 国产国语刺激对白av不卡| 欧美视频一区二区三区…| 久久亚洲精品国产亚洲老地址| 精品中文字幕在线2019| 日韩人在线观看| 精品久久久91| 欧美日韩国产限制| 久久精品国产免费观看| 在线精品视频视频中文字幕| 日韩电影中文字幕在线观看| 欧美野外wwwxxx| 日韩欧美国产高清91| 亚洲免费电影一区| 国产成人精品视| 91av国产在线| 欧美性猛交xxxx黑人| 国产午夜精品麻豆| 亚洲国产精品字幕| 亚洲欧美国产精品久久久久久久| 午夜精品一区二区三区av| 奇门遁甲1982国语版免费观看高清| 欧美精品在线视频观看| 深夜福利91大全| 在线免费看av不卡| 国产一区二区三区欧美| 亚洲欧美www| 青青草国产精品一区二区| 成人精品网站在线观看| 久久亚洲电影天堂| 日产精品99久久久久久| 97精品国产aⅴ7777| 上原亚衣av一区二区三区| 成人国内精品久久久久一区| 国产一区二区成人| 亚洲国产精品va在线看黑人动漫| 亚洲福利视频在线| 欧美大全免费观看电视剧大泉洋| 性色av一区二区三区红粉影视| 国产精品久久久久久久久久久新郎| 亚洲精品日韩欧美| 一本大道香蕉久在线播放29|