读取具有相同名称的三个选择标签的选项

Zee*_*ang 1 html javascript php

我怎样才能有三个或更多具有相同名称的选择标签(在我的程序中,动态生成选择标签),并独立选择选择的选项.我有一个循环,我的php读取一个sql表,对于每一行,它创建一个选择标记和一个按钮.

<select name="vote">
    <option value="1">1</vote>
    <option value="2">2</vote>
    <option value="3">3</vote>
</select>

<input type="button" onclick="vote()">
Run Code Online (Sandbox Code Playgroud)

假设我的sql表中有3行,因此将创建3个带按钮的选择标记.

现在我的问题是我怎样才能看到选择标签有什么选项选择?

谁能帮我这个.

Zeeshan

Que*_*tin 6

如果它们具有相同的名称,那么区分它们的唯一方法是使它们的所有值对于特定的select元素是唯一的.

如果那是不可能的,那么你必须给他们不同的名字(name="vote[<?php echo $row_id; ?>]"例如).

此外,PHP的"功能"要求如果您有多个具有相同名称的元素,则名称必须以字符"[]"结尾,以便访问多个提交的值.