Time of Update: 2018-12-05
動態添加、刪除行,分別通過insertRow,deleteRow方法實現,顯示行號,通過rowIndex屬性獲得,基本可以動態實現相關功能。原代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html
Time of Update: 2018-12-05
1、關於javascript的apply和call函數 prototype.js中用了大量的apply和call函數,不注意會造成理解偏差。官方解釋:應用某一對象的一個方法,用另一個對象替換當前對象。apply與call的區別是第二個參數不同。apply是 數組或者arguments
Time of Update: 2018-12-05
2005.04.29發表於blog.csdn.net/zxub 昨天搬家居然忘搬這篇文章了,鬱悶~ 以前寫了關於靜態頁面重新整理後,導向功能表定位的函數,前幾天沒事看了看,感覺還是有點問題,通用性不好,所以寫了下面這個靜態頁面擷取URL傳遞參數的函數,順便說一句,html頁面上的元件不是只可以用預設的標籤,可以自己加的,如:<input name="InfoFileID" type="hidden" gotoURL="#"
Time of Update: 2018-12-05
HTML> <HEAD> <title>WEB頁面匯出為EXCEL文檔的方法 </title> </HEAD><body><BR><table id = "PrintA" width="100%" border="1" cellspacing="0" cellpadding="0" bgcolor = "#61FF13"><TR style="text-align : center;"
Time of Update: 2018-12-05
使用預定義對象的能力只是物件導向語言的能力的一部分。真正的強大之處在於能夠建立自己專用的類和對象。與ECMAScript中的許多特性一樣,可以用各種方法實現這一點。混合的建構函式/原型方式是目前最為推崇的方式 <script type="text/javascript">function Car(sColor, iDoors, iMpg){ this.color = sColor; this.doors = iDoors; this.mpg = iMpg; this.drivers
Time of Update: 2018-12-06
open 方法初始化一個 NetBox.Http 對象,指定方法,URL 和請求的認證資訊文法Http.open(strMethod, strUrl[, varAsync, varUser, varPassword])參數Http一個執行個體化的 Http 對象strMethod開啟串連的 HTTP 方法,可以是 GET,POST,PUT 或 PROPFIND 等strUrl請求的
Time of Update: 2018-12-06
javascript 正則對象建立 和用法 聲明javascript Regexvar reCat = new RegExp("cat");你也可以var reCat = /cat/; //Perl 風格 (推薦)學習最常用的 test exec match search replace split 6個方法1) test 檢查指定的字串是否存在var data = "123123";var reCat = /123/gi;alert(reCat.test(data));
Time of Update: 2018-12-06
在獨立的javascript檔案中擷取不到jsp中的<% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";
Time of Update: 2018-12-06
JavaScript 中encodeURI,encodeURIComponent與escape的區別和注意大家在使用JS提交資料時,尤其是中文的時候,經常會需要將要提交的字串進行URL編碼。在JS中對字串進行URL編碼有好幾種方 法,encodeURI,encodeURIComponent,還有escape。在我看到的很多代碼中escape這個函數用的最多,不過這個函數卻 是不推薦使用的。下面我們來分別看看這幾個函數: encodeURI:對指定的字串進行URL編碼,不包括 : # / \
Time of Update: 2018-12-06
項目中,點擊伺服器按鈕後台觸發JS快顯視窗,結果單前樣式發生改變。我們用如下的方法來解決: #region 彈出JavaScript提示 /// <summary> /// 彈出JavaScript提示 /// </summary> /// <param name="js">視窗資訊</param> public static void Alert(string message, Page page) {
Time of Update: 2018-12-06
function Person(name,age){this.name = name;this.age=age;this.alertName = function(){alert(this.name);}this.alertAge = function(){alert(this.age);}}function webDever(name,age,sex){Person.call(this,name,age);this.sex=sex;this.alertSex =
Time of Update: 2018-12-06
使用者在使用鍵盤時會觸發鍵盤事件。目前,對鍵盤事件的支援主要遵循的是DOM0級。 在英文IME下,所有瀏覽器都遵循以下三個事件:keydown: 當使用者按下任意鍵時觸發,而且按住不放的話,會重複觸發此事件。keypress: 當使用者按下字元鍵時觸發,而且按住不放的話,會重複觸發此事件。按下Esc鍵也會觸發這個事件,Safari3.1之前的版本按下非字元鍵時也觸發。keyup:
Time of Update: 2018-12-06
上回我們學會了怎麼計算層級(H.264 層級(Level)、DPB 與 MaxDpbMbs 詳解)。但是每次手工計算就太麻煩了,我們希望有一款工具能完成這些運算。最好該工具還能跨平台使用。 在綜合考慮上面的需求 和 開發難度性 後,我決定編寫一個JavaScript網頁程式。 最終效果—— 其實開發難度並不大,只要熟悉上回的層級計算公式,就能很容易實現。全部代碼如下—— <!DOCTYPE html PUBLIC "-//W3C//Dtd XHTML 1.0
Time of Update: 2018-12-06
1.丟棄小數部分,保留整數部分parseInt(5/2)22.向上取整,有小數,則整數部分加1Math.ceil(5/2)33.四捨五入Math.round(5/2)34.向下取整Math.floor(5/2)2取餘數0%401%412%423%434%405%41
Time of Update: 2018-12-06
這支JavaScript用於輸入甜點圈(兩種:cake和glaze)的數量,價格都是DOUNUTPRICE,指令碼根據使用者輸入自動計算訂單價格,最後點擊提交。在http://www.headfirstlabs.com/books/hfjs/下載指令碼源碼,Chapter 2.【指令碼中的JS部分】<script type="text/javascript"> function updateOrder() { var TAXRATE = 0.0925;
Time of Update: 2018-12-06
一、屏蔽鍵盤所有鍵<script language="javascript"><!--function document.onkeydown(){event.keyCode = 0;event.returnvalue = false;}--></script>二、屏蔽滑鼠右鍵 在body標籤裡加上oncontextmenu=self.event.returnvalue=false 或者:<script language="javascript">
Time of Update: 2018-12-06
我給你做了個小例子,運行main.htm就可以了,點擊b.htm中的按鈕,就可執行a.htm中的myform()函數 ---main.htm---- <html> <head> <title>小例子</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
Time of Update: 2018-12-06
用Javascript實現Agent(實現右鍵菜單)既然是顯示右鍵菜單,那麼我們就要截獲對精靈按右鍵時的事件oncontextmenu然後將右鍵菜單的html封裝到一個函數,一上來這個菜單層是隱藏的function getMenuHtml(){ var menuHtml ="<div id=menu style=\"text-align: left;position: absolute; visibility: hidden; width: 85px; z-index:
Time of Update: 2018-12-06
在Web開發裡面經常要用到一些常用的驗證,比如姓名,E-MAIL,電話號碼等.把他們寫成了函數以後就可以直接使用了,以類似的原理可以通過Regex寫出更多更符合的JS函數,各位自己發揮了!--------------------------------------------------1.//校正是否全由數字組成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return
Time of Update: 2018-12-06
在使用IFrame的時候經常出現內容高度不符影響頁面整體效果,利用JavaScript可以實現Iframe自適應其載入的內容高度.//main.htm:<html> <head> <meta http-equiv='Content-Type' content='text/html; charset=gb2312' /> <meta name='author' content='F.R.Huang(meizz梅花雪)//www.meizz.com' /&g