Javascript函数参数

时间:2011-03-05 03:47:25

标签: javascript function arguments

我正在使用javascript函数,我正在尝试传递来自表单字段的字符串。我正在努力实现这个目标:

function_name(55,document,form.field1.value,form.field2.value)

但我试图将上述内容作为一个参数传递,例如'44,55,66'

我尝试了以下但没有成功:

'this.value+','.charAt(0)+document.class.Q_11_2c.value+','.charAt(0)+document.class.Q_12_3c.value'

2 个答案:

答案 0 :(得分:1)

如果希望函数接受单个参数,请相应地重写其定义,并从调用中的参数中删除任何charAt()。

答案 1 :(得分:0)

你的职能:

function_name(dataString) {
//parse the param string to get values you need 
//dataString.split("unique-delimiter")
} 

现在称之为:

//make values a single string and pass it to the function
//mydataString = dataArr.join("unique-delimiter") ; 
function_name(mydataString);