javascript判断输入框是否有-字符
来源:百度知道 编辑:UC知道 时间:2024/06/03 04:57:38
我知道如何判断为空,但是不知道如何判断name为jobnumber的输入框有“-”这个字符
请教一下:
function remind()
{
if (document.reworkform.jobnumber.value=="" )
{
alert("注意!主工单号不能为空");
return false;
}
if (document.reworkform.code.value=="" )
{
alert("注意!工号不能为空");
return false;
}
}
</script>
请教一下:
function remind()
{
if (document.reworkform.jobnumber.value=="" )
{
alert("注意!主工单号不能为空");
return false;
}
if (document.reworkform.code.value=="" )
{
alert("注意!工号不能为空");
return false;
}
}
</script>
if (document.reworkform.jobnumber.value.indexOf("-") != -1) {
{
alert("注意!工号不能含有字符 - ");
return false;
}
indexOf就是判断字符串中是否存在指定的字符,当返回值为-1时表示不存在。
此例在IE6.0下测试通过。
你可以选择用正则表达式,也可以用String那个查找函数进行查找``
var value=document.reworkform.jobnumber.value
boolean b=false;
var s="";
for(var i=0;i<value.length;i++){
s=value.charAt(i);
if(s=="-"){
b=true;
break;
}
}//你试一下
indexOf()用这个函数就可以