Time of Update: 2015-05-31
標籤:擷取表單資料的方式:1.表單注意些id2.使用document.getElementById("num").value 擷取值3.一定要注意現在得到是string類型,可以用alert(typeof(num))擷取資料類型4.使用parseInt函數將string類型轉換成int類型,然後在判斷5.!!!!!!!!!!!!!注意要寫.value,我又忘記了,又找bug了。。。。。。<!DOCTYPE html><html><head>
Time of Update: 2015-05-30
標籤:前面一句話: 挖掘知識的邊界,摳的越細,深度和廣度才越高,才越牛.js的效能已經達到java的五分之一(1) == ===的區別?? null == undefined //true ‘‘ == false //true 總結 ==不靠譜, 只用===(2) 不使用continue; 效率低,
Time of Update: 2015-05-29
標籤:javascript執行個體018
Time of Update: 2015-05-26
標籤:直接上代碼,原來的代碼中,switch中的第一個case,判斷之後,少加了個break 跳出判斷語句,害得我查了半天,“怎麼樣式老是不對,不科學啊,呵呵,原來是沒跳出case的判斷了,還會執行後面的判斷!!,哎,嘿嘿,不過後來還是發現了,開心中。。。”原文地址:http://www.cnblogs.com/wybztn/archive/2009/11/18/1605285.html 這裡還有個重要的設計技巧, 0001, 0010, 0100,
Time of Update: 2015-05-23
標籤:javascript scope chain scope chain一個函數有一個scope chain 函數每調用一次,該函數的scope上建立一個對象,函數的局部變數被當做屬性賦值給這個新對象。 所以對嵌套函數function A() { var a = ‘A‘; function B() { var b = ‘B‘ } function C()
Time of Update: 2015-05-24
標籤:字串的操作在js中非常頻繁,也非常重要。以往看完書之後都能記得非常清楚,但稍微隔一段時間不用,便會忘得差不多,記性不好是硬傷啊。。。今天就對字串的一些常用操作做個整理,一者加深印象,二者方便今後溫習查閱。String對象屬性(1) length屬性length算是字串中非常常用的一個屬性了,它的功能是擷取字串的長度。當然需要注意的是js中的中文每個漢字也只代表一個字元,這裡可能跟其他語言有些不一樣。var str = ‘abc‘;console.log(str.length);(2)
Time of Update: 2015-05-23
標籤: <script type="text/javascript"> /** * js實現繼承的第一種方式是基於原型鏈的方式 */ function Parent() { this.pv =
Time of Update: 2015-05-22
標籤:ie6 javascript 下拉式功能表 dropdown 導航 下拉式功能表dropdown在很多前端架構裡面都有,直接拿來用就可以的,但是架構內的下拉式功能表不好改,也很可能會有相容性問題。其實這東西完全可以利用HTML+CSS+Javascript去實現的。效果如下:其基本製作思想如下:首先是HTM
Time of Update: 2015-05-22
標籤:通常為了快捷我們都會使用 typeof 操作符去判斷變數的類型,但是這種做法不能準確判斷出變數的類型。比如:typeof []; // 返回 ‘object‘typeof {}; // 返回 ‘object‘typeof new Number(1); // 返回 ‘object‘typeof new Array(‘a‘, ‘b‘); // 返回 ‘object‘typeof new String(‘abc‘); // 返回 ‘object‘typeof new
Time of Update: 2015-05-22
標籤:javascript arguments 外部外掛程式: $.fn.tinytip = function(text, customOptions) { debugger; if (text && typeof text === ‘object‘){ &
Time of Update: 2015-05-31
JS實現簡單路由器功能的方法,js實現路由器本文執行個體講述了JS實現簡單路由器功能的方法。分享給大家供大家參考。具體實現方法如下:var wawa = {};wawa.Router = function(){ function Router(){ } Router.prototype.setup = function(routemap, defaultFunc){ var that = this, rule, func; this.routemap = [];
Time of Update: 2015-05-30
JQuery選取器、過濾器大整理 經過一晚上的尋找整理,終於整理出一套應該算最全面的JQuery選擇過濾器的方法了。所有代碼均經過測試。 首先HTML代碼 代碼如下:HTML Code <html><head><script type="text/javascript" src="JQuery/jquery-1.5.1.js"></script>&
Time of Update: 2015-05-30
js實現發送驗證碼後的倒計時功能 之前分享過只用js實現倒計時的功能,後來測試時發現,重新整理或關閉網頁後,倒計時就不能用了.網上也沒找到合適的解決方案,所以自己就寫了個,這次的算是最佳化版吧,能滿足重新整理或重新開啟網頁後,倒計時依然能用 特別說明: cookie最初建立的有效時間是60秒.也就是說,你如果在倒計時為20的時候,關閉網頁.20秒之後再開啟,是不會有倒計時顯示的;但是,如果倒計時為20時,關閉頁面,如果在20秒內重新開啟頁面,是有倒計時顯示的. html代碼
Time of Update: 2015-05-26
js+cookies實現懸浮購物車的方法 本文執行個體講述了js+cookies實現懸浮購物車的方法。分享給大家供大家參考。具體分析如下: 在 “商品列表展示頁”做上 “懸浮的”與“DataList”結合的 “無重新整理購物車”,只需計算出總價,不必去單獨頁面結算。找了些資料修改了一下,整理樣本如下: gwc.js檔案如下: ?
Time of Update: 2015-05-26
內建瀏覽器私人介面WeixinJSBridge介紹,私人weixinjsbridge網頁進入,右上方有三個小點,沒錯,我們用到的就是它!我們只要通過將小點列表下的按鈕進行自訂,就可以隨心所欲的分享我們自己的內容了。注意:(WeixinJSBridge只能在內開啟的網頁有效)按鈕一之------發送給好友複製代碼 代碼如下:function sendMessage(){ WeixinJSBridge.on('menu:share:appmessage',
Time of Update: 2015-05-26
JS和css實現檢測行動裝置方向的變化並判斷橫豎螢幕,jscss方法一:用觸發手機的橫屏和豎屏之間的切換的事件複製代碼 代碼如下:window.addEventListener("orientationchange", function() {// 宣布新方向的數值alert(window.orientation);}, false);方法二:監聽調整大小的改變複製代碼 代碼如下:window.addEventListener("resize", function() {// 得到螢幕尺寸
Time of Update: 2015-05-26
js+cookies實現懸浮購物車的方法,cookies購物車本文執行個體講述了js+cookies實現懸浮購物車的方法。分享給大家供大家參考。具體分析如下:在 “商品列表展示頁”做上 “懸浮的”與“DataList”結合的 “無重新整理購物車”,只需計算出總價,不必去單獨頁面結算。找了些資料修改了一下,整理樣本如下:gwc.js檔案如下:// JavaScript Document//計算單個小計 function EveryCount() { var index=window.event.
Time of Update: 2015-05-24
jQuery實現表格行上移下移和置頂的方法,jquery置頂本文執行個體講述了jQuery實現表格行上移下移和置頂的方法。分享給大家供大家參考。具體實現方法如下:<!DOCTYPE HTML><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1,
Time of Update: 2015-05-23
png在IE6 下無法透明的解決方案匯總,pngie6FF和IE7已經直接支援透明的png圖了,下面這個主要是解決IE6下透明PNG圖片有灰底的複製代碼 代碼如下:style="FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/fl.png')"文法:filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled
Time of Update: 2015-05-22
JS中的Replace方法使用經驗分享,replace經驗分享最近查一個bug,原因是JS中的Replace方法造成的,當將一個字串中有處需要替換時,一般會用到JS中的Replace方法,Replace方法的第一個參數如果是傳的字串,只會替換第一處。代碼如下:複製代碼 代碼如下:var str =