gpt4 book ai didi

javascript - 如何设置和获取全局变量的值?

转载 作者:行者123 更新时间:2023-11-28 19:25:14 24 4
gpt4 key购买 nike

我正在尝试设置和获取全局变量的值。这是jsfiddle

HTML

<input type="button" value="setValue" onClick="setValue()">
<input type="button" value="getValue" onClick="getValue()">

JS

//setting global variable
var theValues = '';

function setValue() {
theValues = "test";
alert(theValues);
}

function getValue() {
alert(theValues);
}

但它没有抛出错误并且不起作用

最佳答案

您必须更改 jsFiddle 设置以允许您的代码真正位于全局命名空间中。现在,您的代码位于 onload 处理程序中,因此不是全局的,因此找不到 HTML 中指定的事件处理程序,因此从未被调用。

在 jsFiddle 的左上角,更改显示 "onLoad" 的下拉菜单。成为"No wrap - in head" 。然后,你的 jsFiddle 将像这里一样工作:http://jsfiddle.net/r8fsh3ek/2/ .

关于javascript - 如何设置和获取全局变量的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28012781/

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