Time of Update: 2017-01-13
JavascriptRegex測試網頁你平時如何測試Regex?直接寫在大段的代碼中,然後等待程式運行到那裡,再用alert顯示結果?或者是臨時寫一個頁面,測試完成後把它丟掉? 你可以試一下我這個頁面,雖然它很粗糙,但是測試Regex也足夠了:)) 一、說明:1. 我的本意為交流技術.本人水平很菜.因此所貼出的代碼中,會有不足之處.2. 代碼可任意修改.如果你覺得你修改過的代碼比我的好,可將它貼出,我非常感謝.3.
Time of Update: 2017-01-13
看到chinaASP論壇的abc code editor了嗎?是不是覺得很cool? 說真的,剛見到我還以為是用別的什麼語言做的控制項呢,後來才發現沒有那麼神秘的。前幾天做一個商品bbs,客戶要求支援ubb,同時也要做一個編輯器。現在我把做ubb的思路給大家講一下。 首先遇到的是介面問題,實際上這個很好解決,只是利用td的onmouseover、onmouseout和onmousedown來實現,具體實現方法件下面的代碼。
Time of Update: 2017-01-13
<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><meta name="GENERATOR" content="Microsoft FrontPage 4.0"><meta name="ProgId"
Time of Update: 2017-01-13
這是對原日曆控制項做了改進,始之更符合中國人的習慣。改進後的代碼如下面,將其存為rl.asp然後在需要調用的檔案中加入<!--#INCLUDE file="rl.asp" -->,在控制項中的調用如下,主要為onfocus和onblur事件<input name="gcrq" type="text" id="gcrq" value="<%=date(now)%>"
Time of Update: 2017-01-13
我做了一個網頁導航下拉式功能表,用firework可以很快產生,只用把代碼拷貝到頁面中就可以了,可是使用者端不同解析度造成了下拉式功能表位置的移動,如何在800和1024的菜單下保持正確的顯示,修改js檔案中的一個函數就可以,y只不用變化,只用更改x座標變數即可function MM_showMenu(menu, x, y, child, imgname) { if (!window.mmWroteMenu) return; MM_clearTimeout(); if (menu) {
Time of Update: 2017-01-13
//頁面顯示出來了,下面的任務就是對它們進行操作了。以下都是前台javascript函數。第一步,首先在window.onload事件中根據數組aCategory來產生選擇框selCategory的option值。 function
Time of Update: 2017-01-13
## 1 JavaScript 函數允許你訪問函數以外定義的變數如果你清楚JavaScript的範圍鏈的概念,對於這條你就不難理解了.大致的意思就是說,js尋找變數的定義會從最近的地區找起,本地找不到就往上一層地區找,直到找到命名空間的頂端,在瀏覽器的世界裡頂端就是window對象了。 代碼如下複製代碼 example-1var a_var_in_global_environment = "hello Closure"function
Time of Update: 2017-01-13
核心代碼 代碼如下 複製代碼 function fnShuffle (arr) { var tmp, ran, len = arr.length; for (var i = 0; i < len; i++) {
Time of Update: 2017-01-13
經常會在一些網站上看到QQ客服效果,當客服人員線上的時候,網頁上的QQ顯示為線上狀態,不線上的時候,網頁上的QQ顯示下線狀態,這是通過javascript來實現的。<script language=javascript>function picsize(obj,MaxWidth){ img=new Image();//建立一個Image對象,用這個對象的width就不會出現width為0的現象 img.src=
Time of Update: 2017-01-13
<!Doctype HTML PUBLIC "-//W3c//DTD Html 1.0 Transitional//EN"> <html> <head> <title>文字框隨文本的寬度而增長</title> </head> <script type="text/java
Time of Update: 2017-01-13
js代碼 代碼如下複製代碼 /** * 倒計時函數 * 需要在按鈕上綁定單擊事件 * 如: <INPUT contentEditable=false value=傳送簡訊 type=button data-cke-pa-onclick="setInterval('countDown(this,30)',1000);" data-cke-editable="1"> *
Time of Update: 2017-01-13
代碼如下複製代碼 <!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> <meta
Time of Update: 2017-01-13
/*功能:修改 window.setTimeout,使之可以傳遞參數和對象參數 (同樣可用於setInterval) 使用方法: setTimeout(回呼函數,時間,參數1,...,參數n) (FF已經原生支援,IE不支援) */ 代碼如下複製代碼 var __sto = setTimeout; window.setTimeout = function(callback,timeout,param){ var args =
Time of Update: 2017-01-13
/** 功能:截取長字串 * @param {string} str 要截取的字串 * @param {number} size 截取長度(單位元組長度) */ 代碼如下複製代碼 var subStr = function(str, size){ var curSize = 0, arr = []; for(var i = 0, len = str.length; i
Time of Update: 2017-01-13
/**//* 功能:統計、去除重複字元 @param str 需要統計的字串 說明:常用於字串中重複字元,或者數組中重複的字母、數字等個數統計。 此處從網上收集兩種典型的類型,分別有兩種實現方法,其他還有許多變種,從不同角度編寫,可搜尋學習。 &
Time of Update: 2017-01-13
代碼如下複製代碼 <!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><meta.
Time of Update: 2017-01-13
Javascript沒有任何內建的格式化函數,這裡我們通過Google收集了5個javascript的數字格式化函數,希望對於大家的web開發能夠帶來方便。十進位四捨五入這兩段代碼協助你做到四捨五入,對於你顯示價格或者訂單比較有用:代碼1: 代碼如下複製代碼 function CurrencyFormatted(amount) { var i = parseFloat(amount); if(isNaN(
Time of Update: 2017-01-13
代碼如下複製代碼 function checkValue() { if(isNaN(document.all.textbox.value)) { alert("請用數字錄入!"); return false; } } 例執行個體在本例中,我們將使用 isFinite() 在檢測無窮數: 代碼如下複製代碼 <script
Time of Update: 2017-01-13
代碼如下複製代碼 Date.prototype.format = function(format) { var o =
Time of Update: 2017-01-13
只能輸入中文 代碼如下複製代碼 <input onkeyup="value=value.replace(/[^/u4E00-/u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/u4E00-/u9FA5]/g,''))" ID="Text4" NAME="