【发布时间】:2014-12-04 01:51:52
【问题描述】:
我有一个有 3 个输入的表单,当用户将字段留空时,会弹出一个对话框以提醒用户字段为空。我下面的代码仅适用于 2 个特定输入。当我尝试向代码添加另一个输入时,它不起作用。它仅适用于 2 个输入。我怎样才能使它适用于所有三个?
<script type="text/javascript">
function val(){
var missingFields = false;
var strFields = "";
var mileage=document.getElementById("mile").value;
var location=document.getElementById("loc").value;
if(mileage=='' || isNaN(mileage))
{
missingFields = true;
strFields += " Your Google Map's mileage\n";
}
if(location=='' )
{
missingFields = true;
strFields += " Your business name\n";
}
if( missingFields ) {
alert( "I'm sorry, but you must provide the following field(s) before continuing:\n" + strFields );
return false;
}
return true;
}
</script>
【问题讨论】:
标签: javascript forms input