【发布时间】:2018-08-22 20:57:58
【问题描述】:
var graph= {
node: [
{ id:"A",
name:"A"
},
{ id:"B",
name:"B"
}
]
}
var yourInput = document.getElementById("vertext").value
// The user inputs A or B..
var convertToInt = graph.node.indexOf(yourInput)+1;
// I am always getting 0 ..
我的解决方案:我遍历图形节点对象并检查输入的 indexOf 是否为 A、B..然后根据对象数组中存在的 IndexOf 字母将用户输入转换为整数值。
请有人解释一下我在这里做错了什么......?
【问题讨论】:
标签: javascript object prototype