小编egg*_*egg的帖子

如何使用 JavaScript 设置多个选择的值

<input>使用 JavaScript设置元素的数据,我们像这样分配该元素的值和名称:

var form = document.createElement("form");
var element = document.createElement("input"); 
element.value=value;
element.name=name;
Run Code Online (Sandbox Code Playgroud)

在的情况下<select>,其中的multiple属性存在,我怎么设置选择元素的值?例如,我将如何设置myselect下面元素的值:

<form method="post" action="/post/" name="myform">
  <select multiple name="myselect" id="myselect">
    <option value="1">option1</option>
    <option value="2">option2</option>
        ...
Run Code Online (Sandbox Code Playgroud)

我试图通过这样做来设置值,myselect.value=[1,2]但它不起作用。选择后option1option2我预计它会返回[1,2],但它只返回“1”。

html javascript html-select

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

html ×1

html-select ×1

javascript ×1