嗨,大家好,我想改变一个JavaScript变量的值取决于选择的按钮。例如,根据所选HTML按钮更改JS变量的值?
b1
b2
var value;
function changeVal(choice) {
if (choice == 'val1') {
value = 'number value 1'
} else if (choice == 'val2'){
value ='number value 2'
}
*etc for more buttons*
}
随后将使用该变量值。 不能真的把我的头围绕着这个问题,即使它做得完全错误或如此接近,但不能完全到达那里。
编辑: 因此,仍然有麻烦,基本上我想返回该选择值,因此可以在另一个函数中调用,例如
var value...
function changeval... //Return choice value out
function useValue() {
alert(choice) //Use choice value here
}
note忽略快速写入语法。
2016-08-21
cmca
+0
究竟是什么问题? 'value'变量是不是分配给你想要的值? –
+0
@biseibutsu所以即时在另一个函数中使用该变量,但它似乎并没有运行,是我的代码上面正确?如果是这样,这意味着我的问题是与我的其他功能,但这是相关的GIS开放层,因此将不得不在那里。 –
+0
从你发布的代码应该工作,但我不能肯定地说,因为我不知道它不运行。 –