Time of Update: 2017-01-13
//第四步,實現對欄目及相關論壇的排序,基本思路就是對數組進行重新組合排序。 function On_OrderUp() { var CategoryIndex = frmManager.selCategoryName.selectedIndex ; var
Time of Update: 2017-01-13
利用正則 代碼如下複製代碼 //取生肖, 參數必須是四位的年function getshengxiao(yyyy){ var arr=['猴','雞','狗','豬','鼠','牛','虎','兔','龍','蛇','馬','羊']; return /^\d{4}$/.test(yyyy)?arr[yyyy%12]:null } //
Time of Update: 2017-01-13
第一種:JS定時自動關閉視窗 代碼如下複製代碼 <script language=”javascript”><!–function closewin(){self.opener=null;self.close();}function
Time of Update: 2017-01-13
使用js顯示日期時間時發現在chrome中年份的顯示是錯誤的(如下圖),但在IE中正常。比如當前年份為2014年,此時顯示數字為114。看來是Chrome瀏覽器和IE瀏覽器的對getYear函數的實現不同。將其修改成getFullYear即可解決問題。其實js擷取目前時間的年份有三個常用函數:getYear()、getFullYear()、getUTCFullYear()
Time of Update: 2017-01-13
代碼如下複製代碼 <script language='VBScript'> function detectUnityWebPlayerActiveX on error resume next dim tControl, res, ua,
Time of Update: 2017-01-13
關於 trim 其實沒啥好說的,無非就是去除首位空格,對於現代瀏覽器來說只是簡單的正則 /^\s+|\s+$/ 就可以搞定了。javascriptRegex 實現Trim() 代碼如下複製代碼 String.prototype.trim = function(){ return this.replace(/(^\s*)|(\s*$)/,
Time of Update: 2017-01-13
現在就結合網上的一篇文章在重新回顧下範圍這個東西吧。
Time of Update: 2017-01-13
先給大家看看正則規則文本 /^(\d+)$/ 對應 "純數字" /^([a-zA-Z]+)$/ 對應 "純字母" /^([a-zA-Z].+)$/ 對應 "字母開頭+任一字元" /^([0-9a-zA-Z]+)$/ 對應 "數字+字母任意組合" /^([\s\S]+)$/ 對應 "未分類"例子 代碼如下複製代碼
Time of Update: 2017-01-13
這兩天遇到JS對URL的操作,網上查了很多方法,都是直接操作,使用起來很不方便,還有出現很多重複的代碼。於是集百家之嚴,總結了各個方法,把它壓縮成了一個函數對象,只有幾十行代碼,使用方法簡單明了ojbUrl.js 代碼如下複製代碼 /* 說明:本代碼可自由複製修改並且使用,但請保留作者資訊!Author: Kevin WebSite: http://iulog.com/ QQ:251378427JS 操作 URL 函數使用說明:初始化 var
Time of Update: 2017-01-13
效果代碼js代碼 代碼如下複製代碼 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><
Time of Update: 2017-01-13
JavaScript 支援函數的遞迴調用。所謂遞迴函式,就是在函數體內調用函數本身。使用遞迴函式的一個常見例子就是求階乘。利用遞迴函式求 6! 。 代碼如下複製代碼 <script type="text/javascript">function fact(num){ if (num<=1){ return
Time of Update: 2017-01-13
今天碰到在做一個動態網頁面的時候,需要用到 URL 的參數值來作判斷,從而決定某一塊內容在當前頁面是否顯示。例如exampe.html?parm1=xxx&parm2=xxx&parm3=xxx&…,在這裡就需要擷取.html後面的所有參數的值。 腦子裡的第一個想法是利用“&”符號分割 URL ,從而達到擷取參數值的目的。 同時在網上搜了下,實地操作後,記錄如下。方法一:在某一塊內容的 div 標籤後面,加入如下
Time of Update: 2017-01-13
首先,我們需要載入這個xml檔案,js中載入xml檔案,是通過XMLDOM來進行的. 代碼如下複製代碼 <?xml version="1.0" encoding="utf-8" ?><DongFang> <Company> <cNname>1</cNname> <cIP>1</
Time of Update: 2017-01-13
最簡單的二維數組排序 代碼如下複製代碼 <script type="text/javascript">var aa =[["a",3],["b",4],["c",2],["d",1]];alert(aa.sort(function(x,y){return x[1]-y[1]}))</script> 支援中文排序比如 代碼如下複製代碼
Time of Update: 2017-01-13
一、數組(1)檢測數組對於一個全域範圍來說,使用instanceof操作符可以檢測某個對象是不是數組: 代碼如下複製代碼 if (value instanceof Array){ // }
Time of Update: 2017-01-13
首先看下效果,沒什麼特別,呵呵!調用的代碼呢,則是相當簡單,不需要建立其他的Label或者span標籤,指令碼將自動產生:<input type="text" id="txt1" onkeyup="checkResult(this.value == '', 'txt1', ' *這裡不可為空喔!')"
Time of Update: 2017-01-13
網頁特效擷取元素的offsetWidth/offsetHeight方法思路很簡單:擷取元素的offsetWidth/offsetHeight,減去元素的padding和border元素通過引入樣式表設定width/height有兩種方式引入樣式表,一是使用link標籤引入單獨的css教程檔案,二是直接在html頁面中使用style標籤。這裡使用第二種方式測試<style> div {width: 100px}</style><div>test<
Time of Update: 2017-01-13
$()實至名歸,最值錢的函數,可以節省多少流量啊。最先由Prototype.js實現的,那個洪荒時代遺留下來的珍獸,現在有許多變種:01.function $() { 02. var elements = []; 03. for (var i = 0; i < arguments.length; i++) { 04. var
Time of Update: 2017-01-13
javascript 圖片自動輪換代碼// JavaScript Documentvar sPicArr = new Array();var gIndex = new Array();var sid = new Array();var timeout = 6000;var isIe = ('Microsoft Internet Explorer' == navigator.appName);function initSlide(name,timeout1) {
Time of Update: 2017-01-13
javascript 右下角浮動視窗代碼var winWidth = 0;var winHeight = 0;var offsetBody=0;function findDimensions(){ if (window.innerWidth) winWidth = window.innerWidth; else if ((document.body) &&