您好我想将所选选项的值转换为整数。不幸的是它不起作用。
示例HTML:
<label for="ausgangssprache">Ausgangssprache</label>
<select name="ausgangssprache" size="1" id="ausgangssprache"> <option value="0.78">Deutsch</option> <option value="0.78">Englisch</option> <option value="0.78" selected>Französisch</option> <option value="0.78">Spanisch</option> <option value="0.78">Italienisch</option> <option value="1.1">Arabisch</option></select>
使用Javascript:
var a = document.getElementById("ausgangssprache");
var ausgangssprache = a.options[a.selectedIndex].value;
通过alert()
进行测试时,我已尝试使用parseInt()这两个,但未获取所选值var a = parseInt(document.getElementById("ausgangssprache"));
var ausgangssprache = a.options[a.selectedIndex].value;
var a = document.getElementById("ausgangssprache");
var ausgangssprache = parseInt(a.options[a.selectedIndex].value);
答案 0 :(得分:2)
name = 'var1 var2 var3 var4'
size = '2 4 6 '
n = name.split()
['var1', 'var2', 'var3', 'var4']
s = size.split()
['2', '4', '6']
你可以使用它,除非你做多次选择。 要不使用parseInt,请将值指定为int,如value = 3而不是value =“3”