Monday, May 20, 2024
 Popular · Latest · Hot · Upcoming
58
rated 0 times [  63] [ 5]  / answers: 1 / hits: 78064  / 13 Years ago, mon, september 19, 2011, 12:00:00

when ever i call a JavaScript function from asp:button onclick event i got this error message



HTML



<asp:Button ID=btnFromCalOpen runat=server Text= &gt;   onclick=ShowCal()  CssClass = SElementHide />


Javascript



function ShowCal() {

var elem = document.getElementById('MainContent_CalendarFrom');
if (elem.visibility = hidden )
{
elema.style.visibility = visible;
elema.style.display = block;
}
else
{
elema.style.visibility = hidden;
elema.style.display = none;
}
}


Error
Compiler Error Message: BC30456: 'ShowCal' is not a member of 'ASP.default_aspx'.



Please Help


More From » asp.net

 Answers
12

Use OnClientClick to have your ASP.NET button run a JavaScript method before calling its server-side method. OnClick specifies the server side method to run.



<asp:Button ID=btnFromCalOpen runat=server 
Text= &gt; CssClass = SElementHide
OnClientClick=ShowCal() />

[#90023] Saturday, September 17, 2011, 13 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
margob

Total Points: 302
Total Questions: 89
Total Answers: 100

Location: Guadeloupe
Member since Sat, Jul 25, 2020
4 Years ago
;