Javascript:return vbscript equivalent

  • Thread starter Thread starter Jim Ciotuszynski
  • Start date Start date
J

Jim Ciotuszynski

Is there an equivalent to the
"button.attributes.add("onBlur","JavaScript:return somfunction();") ? I
thought that vbscrpt would also do the same but when I run my code with the
vbscript my button click event gets fired no matter if the vbscript returns
false or true? Any help would be great.

Thanks,
Jim
 
See if this code helps. All you have to do is structure your client side
script.

<html>
<body>
<button OnClick="Click1()">Click Me</button>
</body>
<script Language="VBScript">
Function Click1()
IF FuncYes Then
Msgbox "Returns True"
Else
Msgbox "Returns False"
End If
If FuncNo Then
Msgbox "Returns True"
Else
Msgbox "Returns False"
End If
End Function
Function FuncYes()
FuncYes = True
End Function
Function FuncNo()
FuncNo = False
End Function

</script>
</html>

Regards,

Trevor Benedict R
MCSD

*** Sent via Devdex http://www.devdex.com ***
Don't just participate in USENET...get rewarded for it!
 
OK, this is what I have for my testing purposes:
ASP.net project with a button and a checkbox on it. in the code behind form load I have:
Button1.Attributes.Add("onclick", "vbscript:confirm_delete()")

Here is the vbscript code:

Function validMe()
if form1.CheckBox1.Checked = False then
validMe = False
Else
validMe= True
End if
End Function

What I would like to happen is the button1_click event in the code behind page not to fire if the return is FALSE. I can get it to work in JavaScript just fine, I need to get it to work in Vbscript.



Thanks,
Jim
 
OK, this is what I have for my testing purposes:
ASP.net project with a button and a checkbox on it. in the code behind form load I have:
Button1.Attributes.Add("onclick", "vbscript:confirm_delete()")

Try it without the "vbscript:". I believe you only want that on the href of an anchor tag.
 
Tried it, the event still fires regardless of what the return value is.

Jim
OK, this is what I have for my testing purposes:
ASP.net project with a button and a checkbox on it. in the code behind form load I have:
Button1.Attributes.Add("onclick", "vbscript:confirm_delete()")

Try it without the "vbscript:". I believe you only want that on the href of an anchor tag.
 
Why not write your core function in VBScript and then call it from a
JavaScript function with the return keyword. I am sorry to put you on a
wild goose chase. This computer that I am sitting on is a WIN98 box with
none of my stuff to test anything for you.

Regards

Trevor Benedict R
MCSD

*** Sent via Devdex http://www.devdex.com ***
Don't just participate in USENET...get rewarded for it!
 
Well it looks like I'll have to bite the bullet and start writing my code in
Javascript, it's just that I know VB very well (been using since vb for DOS.
think I still have the software somewhere) and it's just a lot quicker for
my development needs. Thanks for everyone's help.

Jim Ciotuszynski
CTO/CIO eMedsoft.com Inc.
 
Back
Top