这是工作不工作的罚款如果我写JPG | PNG | JPEG |这里GIF ...正则表达式在JavaScript
if (!(ext && /^(jpg|png|jpeg|gif)$/.test(ext))) {
alert('Error: extension is not allowed!' + Extensions + ' file ext: ' + ext);
return false;
}
如果我使用变量,而不是静态的,然后它是提前 不工作
var Extensions = "jpg|png|jpeg|gif";
if (!(ext && /^(Extensions)$/.test(ext))) {
alert('Error: extension is not allowed!' + Extensions + ' file ext: ' + ext);
return false;
}
感谢Imdadhusen
为什么downvote? –
我也想知道!为什么要投票? – imdadhusen