使用原型中的函数和几个参数 [英] using function from prototype with several parameters

查看:60
本文介绍了使用原型中的函数和几个参数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在客户端程序方面很新,像jquery和javascript:

i有这样的原型:

  window  [  f2form _ +   test]。prototype = {
textbox: function (params,colParams){
<!---取一些代码 - >
},
复选框: function (params,colParams){
<!---取一些代码 - >
},
numerictextbox: function (params,colParams){
<!---取一些代码 - >
}
}





如何在我的代码中使用它们?

解决方案

此行

  window  [  f2form _ +   test]。原型

会给你一个'未定义'错误,因为没有这样的对象

  window  [  f2form _ +  测试 

。您必须在...之前添加这样的行...

  window  [  f2form _ +   test] =  new 功能{}; 



之后,您可以像这样使用您的代码...

  var  t =  new  f2form_test(); 
t.textbox( 1 2 );





如果你没有具体理由这个窗口[f2form_+test] 不要这样做!


I'm very new in client programmings juast like jquery and javascript:
i have the prototype just like this:

window["f2form_" + "test"].prototype = {
  textbox: function(params, colParams){
    <!---take some code-->
  },
  checkbox: function(params, colParams){
    <!---take some code-->
  },
  numerictextbox: function(params, colParams){
    <!---take some code-->
  }
}



How can I use them in my code?

解决方案

This line

window["f2form_" + "test"].prototype

will give you a 'undefined' error as no such an object

window["f2form_" + "test"]

. You have to add a line like this before...

window["f2form_" + "test"] = new Function{};


After that you can utilize your code like this...

var t = new f2form_test();
t.textbox(1, 2);



If you have no specific reason for this window["f2form_" + "test"] don't do!


这篇关于使用原型中的函数和几个参数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆