我需要从JavaScript函数中的HTML输入获取值。我可以成功地通过HTML将该值传递给该JavaScript上可用的其他函数来获取该值。

这是我的HTML代码:

<input value="3232" id="demo">


这是带有主要功能的脚本,我可以从HTML中获取值:

var PageKey = function(){
  var val = document.getElementById('demo').value
  return val;
}


这就是我尝试过的。我可以在fun3中调用PageKey函数以获取输出,但是PageKey函数的返回值应输入到fun3参数中。例如:appData参数应保存返回的值。

var fun3 = function(appData){

}

最佳答案

function PageKey() {
   return document.getElementById('demo').value
}

var fun3 = function (appData) {
    ....
}

var func = fun3(PageKey());

10-05 20:47