【发布时间】:2011-12-01 17:19:07
【问题描述】:
如何在 HTML 控件上使用 javascript 屏蔽美国手机。
我希望输入强制文本采用以下格式:
[(111)111-1111]
这是我目前拥有的:
mask(str, textbox, loc, delim) {
var locs = loc.split(',');
for (var i = 0; i <= locs.length; i++) {
for (var k = 0; k <= str.length; k++)
{
if (k == locs[i]) {
if (str.substring(k, k + 1) != delim) {
str = str.substring(0,k) + delim + str.substring(k,str.length)
}
}
}
}
textbox.value = str
}
【问题讨论】:
-
不清楚你想做什么。
-
我同意,不清楚您所说的“屏蔽美国电话”是什么意思。您是否尝试将用户输入的电话号码解析为其部分?您是否尝试以特定格式显示电话号码?请举例说明您的起点和最终目标。
-
下面是我的脚本函数掩码(str, textbox, loc, delim){ var locs = loc.split(','); for (var i = 0; i
标签: javascript