源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

JavaScript通过字符串调用函数的实现方法

  • 时间:2021-01-23 03:32 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:JavaScript通过字符串调用函数的实现方法
本文实例讲述了JavaScript通过字符串调用函数的实现方法。分享给大家供大家参考。具体分析如下: JavaScript中我们可以把根据函数名的字符串来调用函数,这样我们就可以实现动态函数调用,只需要传递一个函数的名字即可调用该函数。
[u]复制代码[/u] 代码如下:
var strFun = "someFunction"; //Name of the function to be called var strParam = "this is the parameter"; //Parameters to be passed in function //Create the function var fn = window[strFun]; //Call the function fn(strParam);
  下面是一个详细的调用实例
[u]复制代码[/u] 代码如下:
<input type="text" id="functionName" name="functionName" size="20" value="fnFooBar">     <input type="text" id="functionParam" name="functionParam" size="30" value="Happy New Year.!!">     <input type="button" style="font-weight:bold" value="Call" onclick="javascript:call();">     <br>     <pre>     function fnFooBar(strVal) {             alert(strVal);             return 1;         }    </pre> <br> <script> function fnFooBar(strVal) {     alert(strVal);     return 1; } function call() {     var strFunctionName = document.getElementById("functionName").value;     var strFunctionParam = document.getElementById("functionParam").value;     var fn = window[strFunctionName]     var ret = fn(strFunctionParam); } </script>
希望本文所述对大家的javascript程序设计有所帮助。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部