Time of Update: 2015-05-20
標籤:W3C 提供了比較方便簡單的定位節點的方法和屬性,以便我們快速的對節點進行操作。分別為:getElementById()、getElementsByTagName()、getElementsByName()、getAttribute()、setAttribute()和 removeAttribute()。 1、getElementById()方法: 接受一個參數:通過標籤的id屬性值擷取該標籤節點。如果找到相應的元素則返回該元素的 HTMLDivElement
Time of Update: 2015-05-20
標籤:JavaScript的函數<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head> <meta http-equiv="Content-Type"
Time of Update: 2015-05-20
標籤:js
Time of Update: 2015-05-20
標籤:Regex元字元是包含特殊含義的字元。它們有一些特殊功能,可以控制匹配模式的方式。反斜線後的元字元將失去其特殊含義。 /*使用點元字元*/ var pattern = /g..gle/; //.匹配一個任一字元 var str = ‘google‘; //g(這裡可以放至兩個除了分行符號(\n)之外任意的字元,如果上面只有一個點,那這裡就只能一個任一字元)
Time of Update: 2015-05-20
標籤: /*檢查郵遞區號*/ var pattern = /[1-9][0-9]{5}/; //共 6 位元字,第一位不能為0 {5}表示後面5位0到9 var str = ‘224000‘; alert(pattern.test(str)); /*檢查檔案壓縮包*/ var pattern = /[\w]+\.zip|rar|gz/; //\d\w_表示所有數字和字母加底線 \.表示匹配.,後面是一個選擇
Time of Update: 2015-05-20
標籤:Regex就是一個用來描述字元模式的對象。它被用來在文本中執行模式比對(pattern-matching)以及”尋找-替換”(search-and-replace)的任務。javascript中正則的風格類似Perl中正則的風格。建立var reg = new RegExp(pattern,modifiers);或var reg = /pattern/modifiers;modifiers包括g : 執行全域匹配(尋找所有匹配而非在找到第一個匹配後停止)如‘Hey,
Time of Update: 2015-05-20
標籤:javascript array slice splice slice() 和 splice() 是 JavaScript 中 Array 對象原型的兩個方法,由於方法名很相像,經常會記混兩者的作用,下面來做一個明確的區分。 1.slice(start[, end]):從數組中取元素,返回取出的子數組,對原數組無影響。其中,start 參數必填,
Time of Update: 2015-05-20
標籤:有時我們需要在js檔案中用URL傳來的參數,但是Javascript是用戶端執行的指令碼語言,而Session是伺服器端的對象,我們不能直接取得Session中的值。那麼,我們該如何在JS檔案中擷取URL中的參數呢? 下面介紹兩種方式,一種是字串拆分法,另一種是正則匹配法。 第一種:字串拆分法這種方式是通過location.search方法取得URL中的參數部分,然後再進一步處理得到的。具體代碼如下:[javascript] //擷取地址欄裡(URL)傳遞的參數 function
Time of Update: 2015-05-20
標籤:javascript執行個體015
Time of Update: 2015-05-20
標籤:1. js 數組迴圈遍曆。數組迴圈變數,最先想到的就是 for(var i=0;i<count;i++)這樣的方式了。除此之外,也可以使用較簡便的forEach 方式 2. forEach 函數。Firefox 和Chrome 的Array 類型都有forEach的函數。使用如下:<!--Add by oscar999--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Time of Update: 2015-05-20
標籤://var yourtime=document.getElementById(‘begin_time‘).value;var yourtime=‘2010-12-10 11:12‘;yourtime = yourtime.replace("-","/");//替換字元,變成標準格式var d2=new Date();//取今天的日期var d1 = new Date(Date.parse(yourtime));alert(d1);alert(d2);if(d1>d2){
Time of Update: 2015-05-21
css裡面的幾個你不知道的屬性,css不知道屬性azimuth :設定或檢索當前聲音的音場角度。舉例 div { azimuth : 30deg; }speak:設定或檢索聲音是否給出。舉例 acronym { speak: spell-out }stress:設定或檢索當前聲音波形的最高峰值。舉例 body { stress: 75 } richness:設定或檢索當前聲音的音色。舉例 body { richness: 75
Time of Update: 2015-05-21
JS 整型,浮點型轉化為字元型JS 資料類型轉換 方法主要有三種轉換函式、強制類型轉換、利用js變數弱類型轉換。1. 轉換函式:js提供了parseInt()和parseFloat()兩個轉換函式。前者把值轉換成整數,後者把值轉換成浮點數。只有對String類型調用這些方法,這兩個函數才能正確運行;對其他類型返回的都是NaN(Not a Number)。在判斷字串是否是數字值前,parseInt()和parseFloat()都會仔細分析該字串。parseInt()方法首先查看位置0處的
Time of Update: 2015-05-20
淺談jQuery頁面的滾動位置scrollTop、scrollLeft,jqueryscrolltopWeb頁面常常比顯示該頁面的瀏覽器視窗還要大,因為Web文檔具有很多內容,往往會導致頁面比瀏覽器還要高,有時候甚至還要寬,這迫使訪問者通過滾動來查看整個頁面(10-8所示)。當訪問者滾動頁面的時候,一部分文檔會從視線中消失。例如,Web頁面不能完全放入瀏覽器視窗中,文檔會向左或向上滾動,因此,頁面的頂部和左邊都會消失在視野之內。這意味著瀏覽器視窗的左上方和文檔的左上方並不相同。如果試圖放置一個新
Time of Update: 2015-05-20
7個有用的jQuery程式碼片段分享,jquery程式碼片段jQuery是一款輕量級的JavaScript庫,是最流行的用戶端HTML指令碼之一,它在WEB設計師和開發人員中非常的有名,並且有非常多有用的外掛程式和技術協助WEB開發人員開發出有創意和漂亮的WEB頁面。今天我們為jQuery使用者分享一些小技巧,這些技巧將協助你提示你網站布局和應用的創意性和功能性。一、在新視窗開啟連結用下面的代碼,你點選連結即可在新視窗開啟:$(document).ready(function() {
Time of Update: 2015-05-20
javascript實現擷取伺服器時間,javascript伺服器JS是在用戶端啟動並執行指令碼,而不是運行在伺服器上,通常來說,通過JS擷取時間的時候擷取到的時間是訪客本地電腦上的時間,為了讓網頁上的時間不因訪客電腦差異而不同,我們有必要直接JS擷取伺服器時間。下面是完整的js擷取伺服器時間代碼,是使用javascript擷取伺服器時間的完整執行個體,js動態重新整理伺服器時間。<!DOCTYPE html><html><head><meta
Time of Update: 2015-05-20
jquery實現彈出層效果執行個體,jquery實現彈出執行個體本文執行個體講述了jquery實現彈出層效果的方法。分享給大家供大家參考。具體實現方法如下:<head runat="server"><title>jQuery彈出層</title><script type="text/javascript" src="js/jquery-1.3.2-min.js"></script><script
Time of Update: 2015-05-20
JQuery外掛程式ajaxfileupload.js非同步上傳檔案執行個體,jqueryajax非同步在伺服器端做檔案上傳的過程中,如果使用web伺服器短端的上傳控制項去上傳檔案的話,會導致頁面重新整理一次,這樣對使用者的體驗就不是很友好了。ajaxfileupload.js是一款jQuery的非同步上傳檔案外掛程式,使用簡單且容易上手。前置條件:ajaxfileupload.js檔案,百度下載一個就行。JS引用:複製代碼 代碼如下:<script
Time of Update: 2015-05-20
jQuery實現在列表的首行添加資料,jquery首行jQuery中可以通過append在列表的最後添加資料,也可以通過prepend在列表的最前面添加資料方法很簡單:複製代碼 代碼如下:jQuery('#comment_list').prepend('<li>hello www.jb51.net</li>');另外附上jquery實現連續向textarea文本域添加資料的代碼。<%@ page language="java"
Time of Update: 2015-05-20
jQuery結合ajax實現動態載入常值內容,jqueryajaxajax() 方法通過 HTTP 要求載入遠端資料。 該方法是 jQuery 底層 AJAX 實現。簡單易用的高層實現見 $.get, $.post 等。$.ajax() 返回其建立的 XMLHttpRequest 對象。大多數情況下你無需直接操作該函數,除非你需要操作不常用的選項,以獲得更多的靈活性。 最簡單的情況下,$.ajax() 可以不帶任何參數直接使用。通過 AJAX 載入一段文本:jQuery