Javascript 使用相等运算符声明变量

Javascript 使用相等运算符声明变量,javascript,acrobat,Javascript,Acrobat,我在网上有很多资源,但是找不到我需要的帮助。也许我搜索的关键词不准确,或者不可用。我正在使用Adobe Acrobat DC并为我的公司创建一个交互式表单 我的问题是: 我可以这样声明一个变量吗: var x = (y = z) 提前谢谢。您可以: var y=z; var x=y; 干杯 理论上,你可以做到。但是,它可能不起作用 这取决于变量z和y的定义方式。如果它们是字段对象,则根本不起作用,如果它们也是字段值,则也不起作用 所以,问题是,你到底想要完成什么 Mãdãlin Novac的

我在网上有很多资源,但是找不到我需要的帮助。也许我搜索的关键词不准确,或者不可用。我正在使用Adobe Acrobat DC并为我的公司创建一个交互式表单

我的问题是:

我可以这样声明一个变量吗:

var x = (y = z)
提前谢谢。

您可以:

var y=z;
var x=y;

干杯

理论上,你可以做到。但是,它可能不起作用

这取决于变量z和y的定义方式。如果它们是字段对象,则根本不起作用,如果它们也是字段值,则也不起作用

所以,问题是,你到底想要完成什么


Mãdãlin Novac的答案实际上是更好的定义。您只需要事先定义变量z。这是在假设这是你想要完成的情况下进行的。

是的!但是
x
y
z
都将具有相同的值(z的值)是的!这真的是我的目标。我想让字段y的值等于下拉字段z的值,并存储在变量x中。最后一个问题:如何编写此代码?是否为var x=(this.getField(“y”).value=this.getField(“z”).value)?
z未定义