在JavaScript中使用函数参数

时间:2018-07-12 04:03:13

标签: javascript function

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

这是我的HTML代码:

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

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

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


var fun3 = function(appData){
  var val = PageKey();
  console.log(val);
}
  

这是我尝试过的。它给了我想要的输出,但是我想要fun3参数(appData)来保存值。它应该能够从appData参数访问PageKey()。我该怎么做?

类似:

var fun3 = function(appData){
var val = PageKey(appData);

3 个答案:

答案 0 :(得分:0)

如果您希望数据在nodemailer的参数中可用,则需要调用fun3()并传递数据:

fun3()

答案 1 :(得分:0)

定义这样的PageKey函数:

var PageKey = function(inputEl){
  return inputEl.value;
}

然后您可以这样拨打电话:

var inputElement = document.getElementById('demo');
fun3(inputElement);

答案 2 :(得分:0)

只需将fun String.sortAscending() = toCharArray().sortedBy{ it }.joinToString("") 作为参数传递给PageKey(),例如:

fun3()

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

var fun3 = function(appData){
  //var val = PageKey();
  //console.log(val);
  console.log('appData: '+ appData);
}

fun3(PageKey());