我正在设法使用以下内容检查邮政编码输入字段中的值:
HTML:
<input type="text" class="cart-postcode2" size="10" tabindex="22">
Run Code Online (Sandbox Code Playgroud)
JQuery的:
$('.cart-postcode2').keyup(function(){
var value = $(this).val();
if (value.indexOf('BT') >= 0) {
alert("is ireland");
}
})
Run Code Online (Sandbox Code Playgroud)
这工作得很好但是我希望它仅在它以BT开始并且在值的任何部分都不包含BT时发出警报,有人知道这是否可能?
所以键入BT2 9NH会提示"爱尔兰",但输入OX2 8BT则不会
Adi*_*dil 13
您可以检查字符串是否以字符串开头BT,indexOf()如果使用BT的值统计信息,则会将索引设为零
$('.cart-postcode2').keyup(function(){
var value = $(this).val();
if (value.indexOf('BT') == 0) {
alert("is ireland");
}
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11049 次 |
| 最近记录: |