第一種:
<script type="text/javascript"> $(document).ready(function() { sshow(); }); function sshow() { var s = '<%=IsShow() %>'; if(s == '0') { document.getElementById("trr").style.display= "none"; }else { document.getElementById("trr").style.display= ""; } alert(s); }
public int IsShow() { int sis = 0; ASPxLabel urll = (ASPxLabel)DataList1.Items[0].FindControl("ASPxLabelURL"); //Response.Write(urll.Text.Length); //Response.Write(urll.Text.IndexOf(".", 9, 2).ToString()); if (urll.Text.Length > 12) { if (urll.Text.IndexOf(".", 9, 3) > -1) { sis = 1; } } return sis; }
第二種:
// 需要標識爲WebMethod [System.Web.Services.WebMethod] // 注意,要讓前臺調用的方法,一定要是public和static的 public static string aaa(string name) { string result = "Hello:" + name; return result; } <mce:script type="text/javascript"><!-- function btnClick(){ // 調用頁面後臺方法,前面跟方法所需的參數,接着是方法回調成功時要執行的js函數,最後一個是方法回調失敗時要執行的js函數 PageMethods.aaa("you",funReady,funError); } // result 就是後臺方法返回的數據 function funReady(result){ alert(result); } // err 就是後臺方法返回的錯誤信息 function funError(err){ alert("Error:" + err._message ); } // --></mce:script> <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true" /> <input type="button" οnclick="btnClick()" value="test" /> 方法2: function Show() { var v = "中國"; var s = '<%=CsharpVoid("'+v+'") %>'; // 你好!“+V+” alert(s); } protected string CsharpVoid(string strCC) { strCC = "你好!" + strCC; return strCC; } <input type="button" οnclick="Show()" value="hhhh" />
DOM(Document Object Model)文檔對象模型,以及文檔的加載 事件、事件句柄 DOM查詢----獲取模型樹中的節點document中的方法,以及節點中的屬性 獲取/修改元素節點的屬性 獲取/修改元素節點的內
//動態改變少數民族的值 function checkSelect(){ var ontion = document.getElementById("nations").value; //alert("少數民族的值爲:"+ont
https://view.officeapps.live.com/op/view.aspx?src=你地址
// 判斷瀏覽器內核、手機系統等,使用 browser.version.ios var browser = { version: function () { var u = navigator.userAg
https://blog.csdn.net/kebi007/article/details/76038251 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF
問題描述: 1、從 start 到 end(包含 start 和 end),每隔 100 毫秒 console.log 一個數字,每次數字增幅 1 2、返回的對象中需要包含一個 cancel 方法,用於停止定時操作
js的prototype 屬性,w3c說:prototype 屬性使您有能力向對象添加屬性和方法。說的總是很模糊,網上找的大神的解釋很詳細。。。 avascript中的每個對象都有prototype屬性,Javascript中對象的pro
有一些 web 前端的交互,必須有鼠標軌跡才能成功的實現拖拽功能。 而 selenium 自帶的 ActionChains 方法,是一瞬間從 A 點到 B 點的。 解決思路: 利用元素返回的相對瀏覽器的位置的方法, locati
我先寫好一段 xpath 路徑,然後通過該路徑可以查到對應的元素節點。 通過 document.evaluate('...', document).iterateNext() 方法可以用 xpath 路徑定位到元素節點。 >
vue中使用axios處理post方法導出excel表格。 技術點:vue、axios、poi 1、後臺輸出數據流。(ps:因爲表格模板格式會比較好看,所以建議使用模板) /** * 導出測試 * @retu
function Screen() { var num, num1; //num=screen.availHeight; //num1=screen.availWidth; num = screen.height; num1 = scre
<input type="button" value="增加" id="addTable"/> <input type="button" value="刪除" id="deleteTable"/> <table id="table1"><
法一 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> .box{widt
window.location 對象所包含的屬性: 屬性 描述 hash 從井號 (#) 開始的 URL(錨) host 主機名和當前 URL 的端口號 hostname 當前 URL 的主機名 href 完整的 URL pathname
//環境:簡單webpack環境 webpack.config.js const path = require('path') const HtmlWebpackPlugin = require('html-webpack-plugin'