Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 4319
  • Last Modified:

Call VBScript from HTML Button

Hi Experts:

How do I call client side VBScript using an HTML button?

My application is PHP5, HTML,  MySQL  based running on WinXP Pro, SP2.  I'm using WAMP2 as my LAMP.  (http://www.wampserver.com/en/)

For the button Click event, I want to pass two values stored in HTML text fields to the VBScript.  Call them businessUnit and glAccount.  When the script finishes executing, I want to return a value  from the VBSCript to the HTML page and and place that value in a text field .  Call it returnStatus.   See Code Snippet below.

Please be sure to address the two pass variables and the one return variable.

Note, in the code snippet the text fields "value=" are PHP variables.

'Thanks much,
Cheers!
<input name="businessUnit" type="hidden" value="$bu" />
<input name="glAccount"    type="hidden" value="$glAccount" />
 
<input name="returnStatus" type="text" value="<?=$returnStatus?>" size="8" maxlength="8"/>

Open in new window

0
IT79637
Asked:
IT79637
  • 2
1 Solution
 
IT79637Author Commented:
Upped point value to 500.
0
 
gops1Commented:
Is it something like this:


<html>
	<head>
		<title>Script Demo Gops</title>
		<script language="VBScript">
			Sub ProcessPayroll()
				Dim val1, val2
 
				val1 = int(Document.test.businessUnit.Value)
				val2 = int(Document.test.glAccount.Value)
 
				Document.test.returnStatus.Value=val1+val2
			End Sub
 
		</script>
</head>
<body>
	<form name="test">
		<input name="businessUnit" type="hidden" value="200" />
		<input name="glAccount"    type="hidden" value="300" />
		<input name="returnStatus" type="text" value="" size="8" maxlength="8"/>
 
		<br>
		<input type="button" value="Click Me" onClick="ProcessPayroll()">
	</form>
</body>
</html>

Open in new window

0
 
IT79637Author Commented:
Thanks much!!!
Cheers.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now