【分享】幾個不錯的JavaScript表單驗證外掛程式

        

javascript 數組擴充.

    //添加元素, 如果已經存在則不添加, 返回元素下標    Array.prototype.addUnique=function(value){        var index = this.findIndex(value);        if(index>-1){            return index;        }else{            index = this.length;            this[index]=value;       

JavaScript 獲得頁面地區大小的代碼

JavaScript 獲得頁面地區大小的代碼getPageSize函數返回一個數組,前兩個是整個頁面的寬度和高度,後兩個是頁面視窗的寬度和高度 function getPageSize() Code highlighting produced by Actipro CodeHighlighter

在COM組件中調用JavaScript函數

在COM組件中調用JavaScript函數要求是很簡單的,即有COM組件A在IE中運行,使用JavaScript(JS)調用A的方法longCalc(),該方法是一個耗時的操作,要求通知IE當前的進度。這就要求使用回呼函數,設其名稱為scriptCallbackFunc。實現這個技術很簡單: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 

javascript上實現動態參數

最近在項目中用了JS模板技術,用JS和AJAX驅動來實現前端和背景分離,實現UI的多樣化定製功能。以下記錄實現通過多重參數變形的方式擷取頁面的元素給AJAX後端參數賦值。    function myFunction(test1,test2)      {          var jh_input = document.getElementById(test1);       alert(jh_input.value);                       var t2 =

[技術][JavaScript] — Bear Bibeault & Yehuda Katz(美)

 前段時間一同事買了本JQuery實戰, 等他看完後,借來翻了下. 以前對於JQuery 只能做到瞭解 知道 會用.  卻沒想到JQuery變態的選取器就讓我看了好久... 這本書不虧被JQuery之父推薦... 裡面寫了很多架構級方法, 包括寫自己的JQuery外掛程式. 雖然我是一個背景程式設計.並不涉及前台的東西, 不過還是蠻有收穫的. 至少有些東西 比如在給DataView實現光棒效果.以前要前段時間一同事買了本JQuery實戰, 等他看完後,借來翻了下. 以前對於JQuery

10種新的、有前途的JavaScript架構

1. SproutCoreSproutCore 蘋果對SproutCore的解釋為“開源,平台無關,類Cocoa的JavaScript架構,用於建立具有傳統型應用程式外觀和操作感的Web應用程式。”SproutCore demonstrations: Photos, Sample Controls2. SprySpry 是Adobe 的 Ajax framework.

javascript中最好用的extend繼承方法

從來沒有正經寫個文,今天開始要改改了。。javascript中的繼承無非是new

javascript 建立進階對象

建立進階對象使用建構函式來建立對象建構函式是一個函數,調用它來例示並初始化特殊類型的對象。可以使用 new 關鍵字來調用一個建構函式。下面給出了使用建構函式的新樣本。var myObject = new Object(); // 建立沒有屬性的通用對象。var myBirthday = new Date(1961, 5, 10); // 建立一個 Date 對象。var myCar = new Car(); //

全面理解javascript的caller,callee,call,apply概念[轉載]

全面理解javascript的caller,callee,call,apply概念[轉載]2006/10/23 11:31在提到上述的概念之前,首先想說說javascript中函數的隱含參數:argumentsArguments該對象代表正在執行的函數和調用它的函數的參數。[function.]arguments[n]參數function :選項。當前正在執行的 Function 對象的名字。 n :選項。要傳遞給 Function

javascript: 處理URL字串

//刪除Url參數值 function DeleteUrlParam(url,name) { var reg = new RegExp("([&\?]?)" + name + "=[^&]+(&?)", "g") var newUrl = url.replace(reg, function (a, b, c) { if (c.length == 0) {

一些實用的Javascript代碼

oncontextmenu="window.event.returnvalue=false" 將徹底屏蔽滑鼠右鍵<table border oncontextmenu=return(false)><td>no</table> 可用於Table <body onselectstart="return false"> 取消選取、防止複製onpaste="return false" 不準粘貼oncopy="return false;" oncut="re

Web前端最佳化>javascript最佳化

詳細的可以參考:<< Yahoo!網站效能最佳體驗的34條黃金規則>>1. 指令碼放到 HTML 字碼頁底部 (Put Scripts at the Bottom)當一個指令碼在下載的時候,瀏覽器幹不了其它的事兒(串列了)。所以,把它扔到最後面去處理。對於一些功能性的指令碼,可能實現起來有些兩難。不過對於 國內網站來說,有很多使用 Google Analytics 服務進行網站資料分析的。這這一點來說,絕對可行的建議,放到頁面最底下。2. Make JavaScript

IIS7中啟用JS的壓縮

IIS7中支援了對靜態和動態檔案的壓縮功能,但是對於JS檔案的壓縮需要進行一些簡單的設定。 先開啟IIS管理,選擇我要設定的網站,然後在右邊的功能區找到MIME TYPES看看裡面是否有.JS的選項,如果沒有可以手功加上有的話把.js的值設定成:application/x-javascript記住不能少並x-有的網友介紹是application/javascript 偶在WIN2008+IIS7下試過,如果不加x-也是不會壓縮的。當然最好在上傳JS前對JS進行一次壓縮這樣效果會更好啦。

JavaScript事件(Event)

一、事件流1、事件冒泡 事件沿DOM樹向上傳播2、事件捕獲 事件到達預定目標之前被捕獲3、DMO2級事件 事件捕獲階段,處於目標階段,事件冒泡階段二、事件處理常式格式:on + "事件名"1、HTML事件處理常式1 <input type="button" value="click me" onclick="showMessage()" > 2、DOM0級事件處理常式1 element.onclick = function(){ //... }3、DOM2級事件處理常式1

javascript 使用金山詞霸網路翻譯

<html><head><title>金山詞霸 -- 微型網路版</title></head><body><script type="text/javascript">function $(id) { return document.getElementById(id); }function callScript(url, loaded, error, charset) { var script =

javascript 傳多個參數的Regex(用來擷取某個參數值)

例子://javascript傳參數(多個)var url = "B.aspx?txtA="+document.getElementById("txtName").value; url +="&txtB="+document.getElementById("txtAge").value;

動態輸出javascript指令碼[ClientScriptManager類]

在上篇“ASP.NET頁面的聲明周期”中,我們查看該頁面的源碼可以看到如下情況:頁面顯示的文字被顯示在<html>和</html>之外,這不符合XHTML標準。這對於普通頁面來說也許並無大礙,但是如果在頻繁輸出javascript指令碼的網頁中,可能會對網頁的用戶端執行效果產生影響。因為javascript指令碼塊在用戶端調用方法之前還是用戶端調用方法之後效果可能會不一樣。建立一個aspx檔案,名為Home,在Page_Load事件中添加代碼,如下:輸出javascrip

javascript 裡的類實現

摘抄自《javascript進階程式設計》一書。javascript 是物件導向的語言,自然也有物件導向的一些特性。一:建構函式方式第一步選擇類名,即建構函式的名字。下面的例子在建構函式裡不創造對象,而是使用this,使用new

javascript 裡Array的一些方法

1. join()方法:join()方法的用途是連接字串值,join()方法只有一個參數,即數組項之間使用的字串如:var aColors = ["red","green","blue"];alert(aCloors.join("-"));//output "red-green-blue"2.concat()方法:將參數附加到數組末尾,返回新的數組,concat()方法只有一個參數,即要加的項如:var aColors = ["red","green","blue"];var aColors2 

總頁數: 3271 1 .... 277 278 279 280 281 .... 3271 Go to: 前往

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。