Subject: RE: How to: JavaScript onClick button
Thank you, Harkpabst. I have added the semicolons and am still getting the error. It seems to not like the line:var startTransParams();
That line gets highlighted in red and I see the error “missing ; before statement”) I don’t see that I’m missing anymore semicolons and I commented out the comments with // rather than ’ as I had. I’ve never used JavaScript before. Any ideas?
var appName=“Demo ADISMembership”;
var userID=“”;
var password=“”;
var inputArray = new Array(3);
inputArray[0]=userID;
inputArray[1]=password;
inputArray[2]=appName;
var balancedUrl=XMLRPC.call(“https://vwtest.oas.psu.edu/isapi/gi.dll/rpc2","getBalancedURL”,inputParams);
document.write(balancedUrl);
var startTransParams();
startTransParams[0]=userID; //appliction service id
startTransParams[1]=password;
startTransParams[2]=appName;
startTransParams[3]=“802004901”; //merchant Number
startTransParams[4]=“5.00”; //Amount
startTransParams[5]=“0.00”; //Tax
startTransParams[6]=“userID”; //user purchasing membership
startTransParams[7]=“Alumni Membership Fee”; //Description
startTransParams[8]=“UP”; //Location
startTransParams[9]=“https://yourreturnURL.com”; //return URL
startTransParams[10]=“Y”; //Auto deposit flag
var starttransresponse=XMLRPC.call(balancedUrl,“startPSUPayTransaction”,startTransParams);
var transactionId=startTransResponse[4];
document.write(transactionId); //Display transactionID. Needs to be stored some where