我不明白为什么这个简单的功能不能按我想要的方式工作:)
c = document.form.product_catid.selectedIndex;
if (document.form.product_name.value == "" && document.form.product_catid[c].value == "")
{
alert ("Please, define at least product name or product category !");
return false;
}
else if (!(document.form.product_name.value == ""))
{
return true;
}
else if (!(document.form.product_catid[c].value == ""))
{
return true;
}
else
{
alert ("Please, dont define two of them at the same time!");
return false;
}
return true;
我想要的只是当输入名称为product_name 或选择名称为product_catid 时,该函数返回true,但如果没有定义它们或两者都定义,我希望它发出两个不同的警报)谢谢大家的帮助, 对此,我真的非常感激!