如何将<input type =“text”in =“”a =“”multiple =“”<select =“”/>?

时间:2015-05-28 17:48:49

标签: html select text input

我使用下面的代码在多个选择中的每个选项旁边获取输入文本字段,但我得到的是一团糟。第一个选项是多选,但其余选项显示在选择列表之外。

有人知道我该怎么做?对不起,我无法发布图片。

我希望有人可以提供帮助。

感谢。

<select name="cars" multiple>
  <option value="audi">Audi</option>
  <input type="text" name="Audi" value""/>
  <option value="bmv">BMV</option>
  <input type="text" name="BMV" value""/>
  <option value="honda">Honda</option>
  <input type="text" name="honda" value""/>
  <option value="peugueot">Peugueot</option>
  <input type="text" name="peugueot" value""/>
  <option value="volkswagen">Volkswagen</option>
  <input type="text" name="volkswagen" value""/>
  <option value="opel">Opel</option>
  <input type="text" name="opel" value""/>
</select>

1 个答案:

答案 0 :(得分:0)

执行下拉列表,但之后放置一个通用文本框。在提交操作中,获取计数值并将其应用于所选值。

<select name="cars" multiple>
  <option value="audi">Audi</option>
  <option value="bmv">BMV</option>
  <option value="honda">Honda</option>
  <option value="peugueot">Peugueot</option>
  <option value="volkswagen">Volkswagen</option>
  <option value="opel">Opel</option>
</select>
<input type="text" name="Count" value""/>

每次保存只允许1次计数。如果您希望能够为所有模型提交计数,请为每种模型使用标签和输入:如此

<table>
    <tr>
        <td>
            Audi
        </td>
        <td>
            <input type="text" name="audi" value""/>
        </td>     
    </tr>
  <option value="bmv">BMV</option>
    <tr>
        <td>
            BWV
        </td>
        <td>
            <input type="text" name="bmw" value""/>
        </td>     
    </tr>
</table>