| Author: chandramohan 05 Aug 2008 | Member Level: Gold | Rating: Points: 6 |
<script language="javascript"> function showHide() { alert(document.getElementById("box2").style.visibility) if( document.getElementById("box2").style.visibility == "hidden" ) { document.getElementById("box2").style.visibility="visible"; } else { document.getElementById("box2").style.visibility="hidden"; } } </script>
string str; str="<script language='javascript'> function showHide() { alert(document.getElementById('box2').style.visibility);"; str+="if( document.getElementById('box2').style.visibility == 'hidden' ) {document.getElementById('box2').style.visibility='visible'; }"; str+= "else { document.getElementById('box2').style.visibility='hidden'; } } </script>"; Page.RegisterStartupScript("myScript1234",str);
|
| Author: chandramohan 05 Aug 2008 | Member Level: Gold | Rating: Points: 6 |
Calling & writing JavaScript function from server side code behind private void Page_Load(object sender, System.EventArgs e) { string jScriptValidator; jScriptValidator="<script> function ReqFieldValidator()" + " { if (document.forms[0].txtField.value == '') \n"; jScriptValidator+="{ alert('TextBox cannot be empty') \n "; jScriptValidator+="return false; \n"; jScriptValidator+="} \n"; jScriptValidator+=" return true \n"; jScriptValidator+=" } </script>"; Page.RegisterStartupScript("regJSval",jScriptValidator); btnSubmit.Attributes.Add("onclick","return ReqFieldValidator()"); } Writing JavaScript function in server side code behind and calling from HTML //Server side private void Page_Load(object sender, System.EventArgs e) { string jScript; jScript="<script>function JavScriptFn(){alert" + " ('Client Function in javascript is call')}</script>"; } //HTML side < A onclick="JavScriptFn()" > < asp:Label id="Label1" runat="server" Width="281px" ForeColor="#8080FF">Click to call Javascript function. </asp:Label> >/A > Writing JavaScript in HTML and calling it from code-behind <Head > <script> function ReqField1Validator() { if (document.forms[0].txtField1.value == '') { alert('TextBox cannot be empty') return false } return true } </script> </Head > private void Page_Load(object sender, System.EventArgs e) { btnOK.Attributes.Add("onclick","return ReqField1Validator()"); } RegisterClientScriptBlock Suppose we want JavaScript code to be executed but not a function. In that case we make use of RegisterClientScriptBlock.RegisterClientScriptBlock which helps to make server side code as well as client side code inline to each other.
private void btnClientBlock_Click(object sender, System.EventArgs e) { string jScript; jScript="<script>alert ('Javascript block of code executed')</script>"; Page.RegisterClientScriptBlock("keyClientBlock",jScript); lblSequencial.Text="Remaining part of the code executed"; }
|
| Author: sujit kumar biswal 05 Aug 2008 | Member Level: Gold | Rating: Points: 3 |
Response.Write("<script language=""javascript"">alert('Invalid Data');window.history.back();</script>")
another way is
Button1.Attributes.Add("onclick","return function name");
|
| Author: ANIL PANDEY 05 Aug 2008 | Member Level: Diamond | Rating: Points: 2 |
Hello
u can Bind the attribute for the Function
Button1.Attributes.Add("onclick","return CheckNumeric();");
Thanks Anil
|
| Author: Deepa 05 Aug 2008 | Member Level: Diamond | Rating: Points: 2 |
string jScript; jScript="<script>alert ('Javascript block of code executed')</script>"; Page.RegisterClientScriptBlock("keyClientBlock",jScript);
|
| Author: Ashok 05 Aug 2008 | Member Level: Gold | Rating: Points: 4 |
Hi, U can call a javascript function from the code behind page as follows...
//Javascript Function <script type="text/javascript"> function display() { alert("hi everybody"); } </script>
// Code Behind Page Coding
protected void Page_Load(object sender, EventArgs e) { Button2.Attributes["onclick"]= "javascript:display();"; }
|
| Author: UltimateRengan 26 Aug 2008 | Member Level: Diamond | Rating: Points: 5 |
hi, in code behind u can call the javascript function.
Partial Class _Default Inherits System.Web.UI.Page Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Button1.Attributes.Add("onclick", "GetTextBoxValues()") End Sub End Class
function GetTextBoxValues() { var ddl=document.getElementById("dropdown").value; if (ddl=="--Select--") { alert("Select "); } else { alert(ddl); } }
i hope this may help u
|
| Author: Sridhar R 26 Aug 2008 | Member Level: Diamond | Rating: Points: 5 |
Call This in code behind..
Partial Class _Default Inherits System.Web.UI.Page Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Button1.Attributes.Add("onclick", "GetValues()") End Sub End Class
function GetValues() { var dropdown = document.getElementById("dropdownlist").value; if (dropdown =="--xxx--") { alert("xxx"); } else { alert(dropdown); } }
|