Javascript 如何使用变量选择文档属性?

Javascript 如何使用变量选择文档属性?,javascript,Javascript,我想要 document.body.innerHTML 或 我尝试了显而易见的方法: document.variable.innerHTML 但是不行。还想让它通过jshint.com试试看 document[variable].innerHTML 表示法要求属性名为有效标识符和常量。但是,对象属性名称可以是任何字符串。因此,每当您有一个“丑陋”字符串的属性名,或变量中包含的字符串(或由某个表达式计算的字符串),您都可以使用[]运算符访问它。试试看 document[variable].

我想要

document.body.innerHTML

我尝试了显而易见的方法:

document.variable.innerHTML 
但是不行。还想让它通过jshint.com

试试看

document[variable].innerHTML
表示法要求属性名为有效标识符和常量。但是,对象属性名称可以是任何字符串。因此,每当您有一个“丑陋”字符串的属性名,或变量中包含的字符串(或由某个表达式计算的字符串),您都可以使用
[]
运算符访问它。

试试看

document[variable].innerHTML

表示法要求属性名为有效标识符和常量。但是,对象属性名称可以是任何字符串。因此,每当您有一个“丑陋”字符串的属性名,或一个保存在变量中(或由某个表达式计算)的字符串时,您都可以使用
[]
操作符来访问它。

它是完全有效的JavaScript。它是完全有效的JavaScript。