将选择的id和值从HTML传递给JavaScript

时间:2016-09-01 15:46:19

标签: javascript html

我正在用JavaScript写一个简单的程序 - k20骰子计算器。 用户可以通过HTML选择选择他想要投掷多少骰子:

String name=sharedPrefs.getString(NAME_KEY,name)

我想将选择值传递给JavaScript函数,如下所示:

<select id="kamount">
  <option value="1" id="id1"> k20</option>
  <option value="2" id="id2">2k20</option>
  <option value="3" id="id3">3k20</option>
  <option value="4" id="id4">4k20</option>
</select>

我一直在尝试将select值传递给函数,但它仍然不起作用。 JS源代码在另一个文件中。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

确保您的javascript文件在您的html文档中引用。 的否则 像这样编辑你的javascript代码(保持你的 dice_k20()功能)

var dice_val = document.getElementById('kamount').value;
dice_k20(dice_val);