我有一个javascript对象,看起来像这样:
var myTextOptions = {
'cartoon': {
comic: 'Calvin & Hobbes',
published: '1993'
},
'character names': {
kid: 'Calvin',
tiger: 'Hobbes'
}
}
Run Code Online (Sandbox Code Playgroud)
我可以轻松使用cartoon或其他任何方式访问卡通属性.但是,我无法获得正确的访问语法myTextOptions.cartoon.comic.我试过以下没有运气:
myTextOptions.character names.kid
myTextOptions."character names".kid
myTextOptions.character\ names.kid
myTextOptions.'character names'.kid
myTextOptions.["character names"].kid
myTextOptions.character%20names.kid
Run Code Online (Sandbox Code Playgroud) 我有一个formDOM元素:
var virDom = document.getElementsByTagName("form")[0];
Run Code Online (Sandbox Code Playgroud)
virDom有两个字段ID creditId和pwdId...我可以virDom.creditId 毫无问题地访问,但virDom.pwdId..由于名称中包含句点而导致语法错误失败.
我如何访问这些属性?