javascript 常用驗證函式

javascript|函數 一、驗證類1、數字驗證內  1.1 整數  1.2 大於0的整數 (用於傳來的ID的驗證)  1.3 負整數的驗證  1.4 整數不能大於iMax  1.5 整數不能小於iMin2、時間類  2.1 短時間,形如 (13:04:06)  2.2 短日期,形如 (2003-12-05)  2.3 長時間,形如 (2003-12-05 13:04

貼一個在Mozilla中常用的Javascript代碼

javascript Mozilla中專屬的defineGetter和defineSetter使得在IE裡用的方法同樣在Mozilla中可以適用,下面貼出常用的一些代碼例如obj.insertAdjacentHTML, currentStyle, obj.attachEvent, obj.detachEvent等等。著作權屬於Erik Arvidsson, webfxif (Browser.isMozilla) { // set up ie

JavaScript實際應用:innerHTMl和確認提示的使用

javascript 今天開發中涉及到對一個層的資訊控制,就是控制一個層中顯示什麼資訊,尋找資料才知道使用innerHTML 屬性來控制層的值,這個innerHTML跟表單裡面的value屬性有點類似,能夠控制層的顯示值。比如說我一個div層裡本來沒有值,我處罰一個事件後要顯示值,那麼就能夠使用innerHTML 屬性了,其實innerHTML

javascript實現urlencode

encode|javascript function UrlEncode(plaintext ) { // The Javascript escape and unescape functions do not correspond // with what browsers actually do... var SAFECHARS = "0123456789" + // Numeric "ABCDEFGHIJKLMNOPQRSTUVWXYZ" +

JavaScript應用:Iframe自適應其載入的內容高度

javascript|載入|自適應 JavaScript應用:Iframe自適應其載入的內容高度 main.htm: <html>      <head>         <meta  http-equiv='Content-Type'  content='text/html; 

可以拖拽的小視窗程序(javascript)

javascript|程式 首先介紹一下這個程式的一些相關事件和方法:event.button:事件發生時表示滑鼠的動作 如果為1則是滑鼠左鍵 2為滑鼠右鍵 不過現在好像MS都已經有8個值了 難道以後滑鼠的發展方向是8個鍵?parentNode:父節點event.ClientX:事件發生時的滑鼠x值event.ClientY:事件發生時的滑鼠Y值setCapture()方法:建立對象和滑鼠之間的通訊

如何讓動態插入的javascript指令碼代碼跑起來。

javascript|插入|動態|指令碼 首先,聲明方法很多種,直接間接的方法都有,只羅列一般情況下的兩種模式:假設我們要裝入的代碼是a.js:var foo=function(){document.write("I am a.js content foo() function");};一。直接插入src,這種方法簡單而直接,但有局限性,1) <script>var x=document.createElement("SCRIPT");

使用Javascript建立XML檔案

javascript|xml|建立  在用戶端建立XML檔案可以使用FileSystemObject (FSO) 對象或直接使用XML Document Object Model (DOM)。若使用FSO則用戶端必須安裝 Window Script 5.5,使用XML DOM則需要在用戶端安裝有Microsoft® XML Core

vbscript和javascript之間的函數的調用

javascript|vbscript|函數 <%server1=cstr(request.servervariables("http_referer"))server2=cstr(request.servervariables("server_name"))if mid(server1,8,len(server2))<>server2 then response.end()end

javascript 文字向上滾動 函數及例子

javascript|函數|向上滾動 以下是例子和函數: 把下面的COPY過去看看效果就知道了,主要是每隔1秒向上滾動一行,然後停頓一秒!在供求資訊,新聞,等裡面的應用比較多<div id="icefable11" style="width:300;"><table cellSpacing=0 cellPadding=0 width='300' border=0><tr><td

在javascript中實現列表框項目轉移

javascript|項目 <script language="javascript"> function LeftToRight(Left,Right){   //左邊加到右邊  for(var

物件導向的JavaScript編程

javascript|編程|對象 物件導向的JavaScript編程對於做過Web程式的人不應該是陌生,初期是用來做一些簡單的FORM驗證,基本上是在玩弄一些技巧性的東西。IE 4.0引入了DHTML,同時為了對抗Netscape的Javascript,提出了自己的指令碼語言JScript,除了遵循EMAC的標準之外,同時增加了許多擴充,如下要提到的OOP編程就是其中的一個,為了命且概念,我以下提到的Javascript都是Microsoft

javascript 的幾種排序方法

javascript|排序 所謂排序,就是要整理檔案中的記錄,使之按關鍵字遞增(或遞減)次序排列起來。其確切定義如下:  輸入:n個記錄R1,R2,…,Rn,其相應的關鍵字分別為K1,K2,…,Kn。  輸出:Ril,Ri2,…,Rin,使得Ki1≤Ki2≤…≤Kin。(或Ki1≥Ki2≥…≥Kin)。   

如何最佳化JavaScript指令碼的效能

javascript|指令碼|效能|最佳化 隨著網路的發展,網速和機器速度的提高,越來越多的網站用到了豐富用戶端技術。而現在Ajax則是最為流行的一種方式。JavaScript是一種解釋型語言,所以能無法達到和C/Java之類的水平,限制了它能在用戶端所做的事情,為了能改進他的效能,我想基於我以前給JavaScript做過的很多測試來談談自己的經驗,希望能協助大家改進自己的JavaScript指令碼效能。語言層次方面迴圈迴圈是很常用的一個控制結構,

Javascript在IE和FireFox中的不同表現

javascript 1. 對象問題 1.1 Form對象 現有問題:現有代碼這獲得form對象通過document.forms("formName"),這樣使用在IE 能接受,MF 不能。解決方案:改用 作為下標運算。改為document.forms["formName"]備忘上述的改用 作為下標運算中的formName是id而name1.2 HTML對象 現有問題:在 IE 中,HTML 對象的 ID 可以作為 document

用Javascript重新整理架構子頁面的七種方法

javascript|重新整理|頁面 下面以三個頁面分別命名為framedemo.html,top.html,button.html為例來具體說明如何做。其中framedemo.html由上下兩個頁面組成,代碼如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> frameDemo

Javascript----檔案操作

javascript 一、功能實現核心:FileSystemObject 對象    

一種JavaScript的設計模式

javascript|設計 //簡單的類的設計模式//定義一個類class1function class1() {  //建構函式}//通過指定prototype對象來實作類別的成員定義class1.prototype = {  someProperty:"simple",  someMethod:function {    //方法代碼  },  //其實屬性和方法}

用javascript作訊息提示框(類似於QQ使用者上線的訊息提示)

javascript 在開發項目的時候,需要在有使用者訊息的時候提醒使用者,剛好自己的QQ好友上線,QQ自動彈出一個訊息提示,覺得不錯。所以用javascript利用popup作了一個類似的功能。<html> <head>  <title>HTMLPage1</title>  <meta name="vs_defaultClientScript"

JavaScript驗證整個表單

javascript 不像域級有效性檢查(field-level validation),表單級有效性檢查(form-level validation)將整個表單上的某組(或全部)值作為一個整體分析其一致性。表單級有效性檢查一般發生在將一個已完成的HTML 表單提交給CGI 程式之前。我們這樣做是為了確保使用者在將資料發送至伺服器之前,已經填寫了所有的必填域。

總頁數: 3271 1 .... 31 32 33 34 35 .... 3271 Go to: 前往

聯繫我們

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

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

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.