Javascript 如何检查并请求seclet表单是否打开下一页

Javascript 如何检查并请求seclet表单是否打开下一页,javascript,forms,select,Javascript,Forms,Select,我希望仅当用户从购物车库存中选择表单时,使用a href标记打开下一页,因此,如果用户未选择颜色和大小,则无法打开下一页(订单的确认页) ”; 阿莱格…'; “.$size.”(可供选择:“.$cantitateLibera.”); '; //打开确认页面 更新:假设我有以下数组mulltidimensional。。。比如Array([0]=>Array([item\u id]=>2[pretProdus]=>750[sizeChange]=>R2[culoare]=>Mov][1]=>Arr

我希望仅当用户从购物车库存中选择表单时,使用a href标记打开下一页,因此,如果用户未选择颜色和大小,则无法打开下一页(订单的确认页)

”;
阿莱格…';
“.$size.”(可供选择:“.$cantitateLibera.”);
';
//打开确认页面

更新:假设我有以下数组mulltidimensional。。。比如
Array([0]=>Array([item\u id]=>2[pretProdus]=>750[sizeChange]=>R2[culoare]=>Mov][1]=>Array([item\u id]=>11[sizeChange]=>N/a[pretProdus]=>151))
我如何在java中进行循环,抱歉,但我在javascript方面是新手

你可以在锚标签中添加
onclick

<a href="test.php" onclick="return check_select('size')" class="btn btn-success btn-block"> Pasul următor <i class="fa fa-angle-right"></i></a>

如果
check\u select()
返回
false
,则单击链接的默认操作将被禁用。

您可以在锚定标记中放置一个
onclick
检查:

<a href="test.php" onclick="return check_select('size')" class="btn btn-success btn-block"> Pasul următor <i class="fa fa-angle-right"></i></a>

如果
check\u select()
返回
false
,单击链接的默认操作将被禁用。

确定假设我有两个select
size
color
如何编写?
返回check\u select('size')和check\u select('color')
,或者您可以更改函数以获取一个ID数组,并循环通过它们。假设我有如下数组MultiDimensional。。。比如
Array([0]=>Array([item_id]=>2[pretProdus]=>750[sizeChange]=>R2[culoare]=>Mov][1]=>Array([item_id]=>11[sizeChange]=>N/a[pretProdus]=>151))
我如何在java中进行循环,抱歉,但我是Javascript的新手,请将其添加到问题中,不要试图在评论中提出复杂的问题。好吧,假设我有两个select
size
color
如何编写?
返回check\u select('size')和check\u select('color')
,或者您可以更改函数以获取一个ID数组,并循环通过它们。假设我有如下数组MultiDimensional。。。比如
Array([0]=>Array([item_id]=>2[pretProdus]=>750[sizeChange]=>R2[culoare]=>Mov][1]=>Array([item_id]=>11[sizeChange]=>N/a[pretProdus]=>151))
我如何在java中进行循环,抱歉,但我是Javascript的新手,请将其添加到问题中,不要试图在评论中提出复杂的问题。我不明白数组与这个问题有什么关系。这是一个PHP数组,与Javascript无关。为什么要使用
标记而不是表单的提交按钮?如果使用普通提交,如果用户没有选择某个内容,
required
属性将阻止其提交。因为我使用了两个表单选择和一个循环。。我把它放在这里不是为了不让问题复杂化如果你不把它贴在这里,我们无法理解你在问什么。我不理解数组与这个问题有什么关系。这是一个PHP数组,与Javascript无关。为什么要使用
标记而不是表单的提交按钮?如果使用普通提交,如果用户没有选择某个内容,
required
属性将阻止其提交。因为我使用了两个表单选择和一个循环。。我把它放在这里不是为了不让问题复杂化如果你不把它贴在这里,我们无法理解你在问什么。
function check_select(id) {
    return !!document.getElementById(id).value;
}