gpt4 book ai didi

javascript - 更改变量值以在另一个变量中使用它

转载 作者:行者123 更新时间:2023-12-02 17:55:26 25 4
gpt4 key购买 nike

我开始使用 javascript,我已经在这场斗争中挣扎了很多天,在我内心,我认为这很愚蠢,我即将解决它,但我看不到它,所以我需要你的帮助。我想用 onclick 事件更改变量值,我可以做到这一点,但是当我想在另一个变量内的操作中使用新值时,它不起作用。

这是我想要做的一个例子:

  <script type=text/javascript>
a="";
function setvalue(){
a=1;
return a;
}

x= "hola"+a;
function show(){
alert(x);
}
</script>

在 html 中我有:

<input type="button" onclick="setvalue()" value="1" />
<input type="button" onclick="show()" value="2" />

当我使用alert(a)时,它完美地工作,但是当使用x变量时,它不起作用

最佳答案

您定义x 太早了。使用 a 的当前值在 show 中定义 x

var a = "";
function setvalue(){
a = 1;
return a;
}

function show(){
var x = "hola" + a;
alert(x);
}

关于javascript - 更改变量值以在另一个变量中使用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20997765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com