Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javascript中更新对象值_Javascript_Typescript_Angular8 - Fatal编程技术网

如何在javascript中更新对象值

如何在javascript中更新对象值,javascript,typescript,angular8,Javascript,Typescript,Angular8,试图更新对象值,但不起作用。是否可以更新对象值。如何找到解决方案。如果有人知道,请帮助 updateFn() { var elements: any = document.getElementsByTagName("input"); for (var i = 0; i < elements.length; i++) { if (elements[i].type == "text") { this.selVal[i].key = eleme

试图更新对象值,但不起作用。是否可以更新对象值。如何找到解决方案。如果有人知道,请帮助

updateFn() {
var elements: any = document.getElementsByTagName("input");
for (var i = 0; i < elements.length; i++) {
  if (elements[i].type == "text") {
    this.selVal[i].key = elements[i].value;
    console.log(elements[i].value);
  }
}
}
updateFn(){
var元素:any=document.getElementsByTagName(“输入”);
对于(var i=0;i

演示:

我认为这就是您试图做的,下面是示例

关于HTML:
{{selValues | json}
{{item.key}
重置
更新
您的概念不起作用: