如何加上「;“可改变的”;元素转换为javascript

如何加上「;“可改变的”;元素转换为javascript,javascript,html,Javascript,Html,嗨,我想把数字从html转换成javascript(id) 函数ray_olcu_hesabi(id) { var raypb_u“id”=document.getElementById(id).value; 警报(raypb_uu“id”); } 如下所示,我获得了javascript的id号,这是可以的,但我不能像下面的代码那样使用它 我有很多id号,比如1,2,3,4,5,6,它们的值都是不同的,我想得到它们的值的变化和比;使用已更改的元素执行其他操作。。。另外,我需要为所有id号编写

嗨,我想把数字从html转换成javascript(id)


函数ray_olcu_hesabi(id)
{
var raypb_u“id”=document.getElementById(id).value;
警报(raypb_uu“id”);
}
如下所示,我获得了javascript的id号,这是可以的,但我不能像下面的代码那样使用它


我有很多id号,比如1,2,3,4,5,6,它们的值都是不同的,我想得到它们的值的变化和比;使用已更改的元素执行其他操作。。。另外,我需要为所有id号编写相同的代码


谢谢

我知道这样的物体是可能的:

let id = 2;
let obj = {};
obj["one" + id] = "something";
console.log(obj.one2); // something
要动态创建变量,请执行以下操作:

let id = 2;
eval('two'+id+'= "stringValue";'); 
console.log(two2); //stringValue
最后一个选择:

let id = 2;
var result = 'valString';
eval('three'+id+'= '+"eval('result')"+';'); //important difference btw '' and ""
console.log(three2); //valString

首先,变量名不能包含“角色。第二,你到底想做什么,这与你的代码目前的做法有多大的不同?我有很多id号,比如1、2、3、4、5、6,它们的值都不一样,我想得到其中的值;使用已更改的元素执行其他操作。。。另外,我需要为所有的id号编写相同的代码…当有一堆附加了数字/字符串/等的变量时,请使用这些信息多次编辑您的问题。这些变量与您想要的是数组或对象(或
映射
等)密切相关。没有上下文很难说。
let id = 2;
var result = 'valString';
eval('three'+id+'= '+"eval('result')"+';'); //important difference btw '' and ""
console.log(three2); //valString