如何更改 .getElementById.value 并将每个值分配给变量
How to change .getElementById.value and assign each value to a variable
>我有5个变量和一个函数:
function key(id){
document.getElementById('songs').value
=document.albums.names.selectedIndex
}
如何将每个值 (0,1,2,3,4) 分配给每个变量,以便在单击时显示在表单中?
就像那样
<select>
<option value="1">Volvo</option>
<option value="2">BMW</option>
<option value="3">Mercedes</option>
<option value="4">Audi</option>
</select>
有关文档,请参阅此页面
我认为您想显示所选选项的值。 这是你的JavaScript函数。
function getSelectedSong() {
var songVal = document.getElementById("songs");
var e = document.getElementById("select_song");
var selectedSong = e.options[e.selectedIndex].value;
songVal.innerHTML = selectedSong;
}
和相关的 HTML 代码将是。
<div id="songs"></div>
<select id="select_song">
<option value="0">Song1</option>
<option value="1">Song2</option>
<option value="2">Song3</option>
<option value="3">Song4</option>
</select>
<button onclick="getSelectedSong()">Pick Song</button>
相关文章:
- 在运行时使用预先确定的对象分配变量
- 重新分配变量和重新定义之间的性能差异
- Javascript:在对象中分配变量时命名函数的好处
- Angularjs 控制器在服务方法返回之前从服务中分配变量
- 在 JavaScript 中的 for 循环中重新分配变量的目的是什么?
- 按设置的数量拆分字符串,并为拆分分配变量
- 嵌套的 if/else 语句讨论了分配变量.我已经这样做了,但它仍然不起作用
- 有没有理由不在 while 块声明中分配变量
- JSON - 访问 JSON 数组并分配变量
- Angular2 火力基地检索并分配变量
- 是否可以在运行依赖项之前在 gulp 任务中分配变量
- 在 JS 中的 for 循环中重新分配变量是什么意思
- 使用多种组合分配变量的最佳方法是什么
- 使用函数从字符串中分配变量名称
- 如何调用chrome.storage.sync.get并在页面加载时分配变量
- 在JavaScript中用冒号分配变量的语法有效吗
- 带有单选按钮的If语句不分配变量
- 正在从内部回调中分配变量
- Javascript在匿名函数中分配变量的值
- 使用jQuery分配变量类型时出错