我的目的是从getData函数访问下拉菜单的值...。数据正确显示在run函数上,但是如何将这些数据向下传递给getData()函数呢?
TypeError: string indices must be integers
答案 0 :(得分:-1)
您需要先从run()
函数返回数据。像这样尝试:
function run(){
return document.getElementById("year").value;
}
function getdata() {
var e = run();
console.log(e)
}
或者,您可以像这样直接将数据传递到getdata()
函数:
function run(){
var e = document.getElementById("year").value;
getdata(e);
}
function getdata(dataFromRun) {
console.log(dataFromRun);
}
我希望它会有所帮助。