我有两个字段需要匹配。 (已做了场1的验证函数和2)匹配javascript中两个函数中的两个字段
field01具有客户机数TXXXXX XXXXX(可以是TG或M)
field02具有区号416 /六百四十七分之九百○五
I” d希望T与416匹配,G与905匹配,M与647匹配。 并且如果规则被破坏,则显示关系错误。
我做了一个单独的函数试图比较两者。
function validatecompare(errMessages)
{
var clientID = document.pizza.field02;
var telenum = document.pizza.field03;
var client = clientID.value;
var phone = telenum.value;
var firstL = "";
var areaC = "";
firstL=client.substr(0,1);
areaC =phone.substr(0,3);
if ((firstL) !=areaC)
{
errMessages += "<li>Client Number and Telephone No. are not consistent with our set up rules.</li>\n";
}
return errMessages;
}
我知道这是错的,我只是不知道如何比较两个独立函数中的两个字段。无论我做什么,都会弹出错误消息。即使我违反了字段1和字段2的规则,错误信息也会在不应该的时候弹出。
如果有什么地方我可以阅读如何做到这一点将是非常好的未来参考。
任何帮助将不胜感激,谢谢。
'firstL'总是有一个字符,'areaC'总是三,他们将永远是相同的 – gpasci 2012-04-08 01:21:33