服務(wù)熱線
153 8323 9821
js調(diào)用cs中函數(shù)的方法
在前臺(tái)js代碼里寫上<%method();%>
舉例:
cs文件中寫的有
public void method()
{
....執(zhí)行某些操作.
}
這個(gè)函數(shù),然后在前臺(tái)頁(yè)面的js里面調(diào)用.
<script type="text/javascript">
<%method();%>
</script>
在cs中調(diào)用js函數(shù)
法一:ClientScript.RegisterStartupScript(GetType(), "事件或?qū)傩悦?quot;, "事件或?qū)傩詢?nèi)容");
示例:
protected void Page_Load(object sender, EventArgs e)
{
string ttt = "ttt";
string js = "<script type='text/javascript'>";
js += "function istwo(m){alert(m);} </script> ";
ClientScript.RegisterStartupScript(GetType(), "registerJS", js);
ClientScript.RegisterStartupScript(GetType(), "runJS", "istwo(" + ttt + ")");
}
法二:控件id.Attributes.Add("事件或?qū)傩悦?quot;, "事件或?qū)傩詢?nèi)容");
示例:
btnPost.Attributes.Add("onclick", "return CheckInput()");
法三:直接把js代碼當(dāng)作字符串輸出到客戶端,讓客戶端來(lái)解釋執(zhí)行。
示例:
Response.Write(" <script>function fun(){alert(" + m + ")} </script>")
上一篇:VS2010是否支持Html5