Time of Update: 2018-07-17
五、對話方塊 1. 警告(Alert) Q:我如何從JavaScript產生警告資訊。 A:要產生警告資訊,可以使用alert()方法: alert('Message goes here'); 上面的按鈕由下面的代碼建立: <form name=myform><input type=button value="Try it now"
Time of Update: 2018-07-19
前幾天遇到一個樹型組件(類似樹形菜單)資料格式化的問題,由於後台把原始查詢的資料直接返回給前端,父子關係並未構建,因此需要前端JS來完成,後台返回的資料和下面的測試資料相似。 var data=[{id:1,pid:0,text:'A'},{id:2,pid:4,text:"E[父C]"},{id:3,pid:7,text:"G[父F]"},{id:4,pid:1,text:"C[父A]"},{id:5,pid:6,text:
Time of Update: 2018-07-20
一、變數的範圍 要理解閉包,首先必須理解Javascript特殊的變數範圍。 變數的範圍無非就是兩種:全域變數和局部變數。 Javascript語言的特殊之處,就在於函數內部可以直接讀取全域變數。 Js代碼 var n=999; function f1(){ alert(n); } f1(); // 999 另一方面,在函數外部自然無法讀取函數內的局部變數。 Js代碼 function f1(){
Time of Update: 2018-07-20
在用戶端程式設計語言中,如javascript和ActionScript,同源策略是一個很重要的安全理念,它在保證資料的安全性方面有著重要的意義。同 源策略規定跨域之間的指令碼是隔離的,一個域的指令碼不能訪問和操作另外一個域的絕大部分屬性和方法。那麼什麼叫相同域,什麼叫不同的域呢。 本文永久連結地址: http://www.woiweb.net/10-cross-domain-methods.html 歡迎轉載,轉載請註明來源於我愛互連網,多謝合作。
Time of Update: 2018-07-20
CheckCode.js /* getCheckCode(elementId)產生驗證碼,將在Id為elementId的HTML元素的innerHTML中寫入HTML圖片源碼CheckCodeOK("使用者輸入的驗證碼") 返回true,即為通過驗證 */ var imgFolderPath = "
Time of Update: 2018-07-25
在網上找帶複選框的javascript樹,找了很多都不是很滿意,終於找到了dhtmlxtree。 關於下載dhtmlxtree我就不說了,百度上一搜就有。 下載下來後開啟 dhtmlxTree/samples/treeEx23.html 這就是我們需要的帶 複選框的javacript樹的最好例子,看到下面那顆三態樹,所謂的三態樹就是,選擇框有三種狀態,選中,沒選中和半選中狀態(檔案夾的時候出現) 用editplus開啟treeEx23.html的源碼,找到:
Time of Update: 2018-07-25
資料庫取出塞給DO的時間一般是: Thu Nov 25 2010 18:29:21 GMT+0800 這種格式 在使用jst動態渲染模板的時候,這樣會直接按照字串輸出到頁面,所以需要將時間進行轉換,成普通的2010-10-10的格式 有兩種方式可以解決,一是通過將外面的js轉換方法作為一個參數的形式直接塞進渲染參數中,比如: var change = function(time){ ... } var param =
Time of Update: 2018-07-25
最近在使用FusionCharts v3 時,IE報了一個編譯錯誤,資訊如下: IECompatibility() Chart Id is same as a JavaScript variable name. Variable naming error. Please use unique name for chart JS variable, chart-id and container id
Time of Update: 2018-07-26
擷取顯示的漢字 document.getElementById("bigclass").options[window.document.getElementById("bigclass").selectedIndex].text 擷取資料庫中的id window.document.getElementById("bigclass").value 擷取select組分配的索引id
Time of Update: 2018-07-26
Javascript分類帳外掛程式介面版本2 Interledger協議是用於跨多個不同結算系統進行支付的協議套件。 該規範為Interledger用戶端和連接器定義了一個JavaScript分類帳抽象介面,用於跨不同分類帳協議進行通訊和路由支付。雖然這裡定義的確切方法和事件是JavaScript實現特有的,但它可以用作其他語言的分類帳抽象的指南。
Time of Update: 2018-07-26
執行個體一:禁用滑鼠右鍵 <script type="text/javascript"> //為文檔的滑鼠按下事件定義回調 document.onmousedown = function(event){ //判斷事件的值是否為滑鼠右鍵 if (event.button == 2){ alert('禁用滑鼠右鍵!');
Time of Update: 2018-07-26
function getCheckedValue(radioObj) ...
Time of Update: 2018-07-26
推薦相容 IE、 FireFox 的 javascript 日曆控制項原創作者:寒羽楓(cityhunter172) 一、簡介與聲明 此日曆控制項是 CSDN 網友 KimSoft
Time of Update: 2018-07-26
下面是JS計算兩個GPS點距離的函數: PHP計算兩個GPS點之間的距離Mysql計算兩GPS座標的距離javascript計算兩個GPS點之間的距離 function toRad(d) { return d * Math.PI / 180; } function getDisance(lat1, lng1, lat2, lng2) { #lat為緯度, lng為經度, 一定不要弄錯 var dis = 0; var radLat1 = toRad(lat1); var
Time of Update: 2018-07-27
之前我已經介紹過了關於跨iframe的window.event的文章,有興趣可以看下,http://www.css-js.cn/javascript/ie-iframe-window-event.html IE的每個elem節點都會擁有一個onreadystatechange事件,這個事件每次在elem內容發送變化的時候觸發, 比如內容正在載入loading會觸發,內容載入完畢loaded會觸發,內容載入成功complete會觸發,
Time of Update: 2018-07-27
寫了一個JS函數,判斷一段字串是IPv4,IPv6,或者都不是。 執行效率還是不錯的,迴圈搞定,用了點正則。 我感覺這樣的邏輯實現判斷,比用純正則可讀性,可維護性要好。 var validIPAddress = function(IP) { //按"."進行分割 var parts = IP.split("."); //IPv4由4個部分組成 if(parts.length === 4){ for(var
Time of Update: 2018-07-27
javascript兩行代碼按指定格式輸出日期時間,具體看代碼: // <summary>// 格式化顯示日期時間// </summary>// <param name="x">待顯示的日期時間,例如new Date()</param>// <param name="y">需要顯示的格式,例如yyyy-MM-dd hh:mm:ss</param>function date2
Time of Update: 2018-07-27
javascript 經典函數 用戶端開發經典javascript方法, 1。字串替代方法。 function String_Replace(srcString,findString,replaceString){ return String_ReplaceB(srcString,
Time of Update: 2018-07-27
javascript是一門弱類型語言,javascript中的數組跟強型別的語言,如java中的數組有很大的不同。javascript中的數組是無類型的;數組元素可以是任意類型的。 javascript數組是動態,根據需要它們會增長或縮減,並且在建立數組是無須聲明一個固定大小或者在數組大小變化時無須重新分配空間。
Time of Update: 2018-07-10
標籤:eid style 開始 int 可變 功能 log 使用 fun 1. 兩對函數// 迴圈執行// 在每個毫秒數之後,調用函數var timeid =