Time of Update: 2018-07-30
今天繼續學習JavaScript,該筆記主要記錄JavaScript的擷取表單的方法。(通過onclick="xxx()"調用函數)。 1.遍曆forms表單數組 顯示每一個表單的每一個屬性: eg 2.擷取某個form表單的表頭參數: eg. 3.擷取某個form表單通過表單名: eg1. eg2. 4.擷取某個form表單通過id eg. 5.擷取form表單對象的elements屬性 eg.
Time of Update: 2018-07-30
var url = "a.a.c";window.onload=IsURL(url);function IsURL(str_url){ var strRegex = "^((https|http|ftp|rtsp|mms)?://)" + "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?" + "(([0-9]{1,3}\.){3}[0-9]{1
Time of Update: 2018-07-30
HTML DOM 對象 從 JavaScript 的觀點來看,網頁上的每個 HTML 標籤都是一個 DOM 對象,標籤的屬性也是 DOM 對象的屬性。如: <img id="myimg" src="./image/2.jpg" width="120" border="0" /> 從 JavaScript 的觀點來看,這個 <img> 標籤是一個 Image
Time of Update: 2018-07-30
<!DOCTYPE html><html><body><style type="text/css">.testNormal { border:1px solid black;}.testOver {background:#999999;border:1px solid black; font-weight:bold; padding:3em;}</style> <script>function over(
Time of Update: 2018-07-30
這是 “ Firefox 1.5 中的 XML” 系列中的第三篇文章,您將學習在 Mozilla Firefox 中使用 JavaScript 實現處理 XML。在前兩篇文章 Firefox 1.5 中的 XML,第 1 部分:XML 屬性概述 和 Firefox 1.5 中的 XML,第 2 部分:基本 XML 處理 中,我們瞭解了 Mozilla Firefox 中各種與 XML 相關的工具,以及 XML 解析的基本概念、階層式樣式表(CSS)和 XSLT 樣式表調用。
Time of Update: 2018-07-30
1 .jquery篇 1. Jquery擷取#first下 input名字叫price的元素的值 function getit(){ name = $("#first input[name='price']").val(); alert(name);} alert($("#first input[name='price']").attr(&
Time of Update: 2018-07-30
函數的閉包:有權訪問另一個函數範圍中的變數的函數。常見方式:在一個函數內部建立另一個函數。 function createComparisonFunction(propertuName){return function(object1,object2){var value1=object1[propertuName];var value2=object2[propertuName];if(value1<value2){return -1;}else
Time of Update: 2018-07-30
1、javascript模組化 javascript 模組化是隨著 javascript 的工作量逐步增加而產生的必然結果,近年來,javascript 模組化已經誕生了部分標準,也已經在下一代的 javascript 官方標準裡提出了草案。 目前,主流的模組化規範是 AMD、CommonJS等,他們良好的規範,優雅的介面設計,合理的設計模式被很多前端開發工程師所接受,並且也有很多模組化載入器也支援他們,例如 requireJS、seaJS等。
Time of Update: 2018-07-30
String 對象 建立String對象 var string1 = new String("hello");var string2 = new String(123);var string3 = new String(123.456); 也可以這樣: var string4 = "hello"; String對象的屬性和方法 length屬性 length屬性返回字串中的字元數。 例如: var myName =
Time of Update: 2018-07-30
javascript中沒有像c#,java那樣的雜湊表(hashtable)的實現。在js中,object屬性的實現就是hash表,因此只要在object上封裝點方法,簡單的使用obejct管理屬性的方法就可以實現簡單高效的hashtable。 首先簡單的介紹關於屬性的一些方法: 屬性的枚舉: for/in迴圈是遍曆對象屬性的方法。如 複製代碼代碼如下: var obj = { name : 'obj1',&
Time of Update: 2018-07-30
項目需要將使用者的部分資訊到處到用戶端的指定位置上,要求具體到磁碟根目錄,花了些時間做了一個介面。 GetDiskInfo()函數用於獲得盤符資訊,並添加到HTML控制項SELECT中。 ExportKey()函數用於確定使用者選定的位置並將資訊寫入該位置下的userkey.txt檔案中。 < HTML
Time of Update: 2018-07-30
問題:在門戶上登入,用webservices做了待辦,待辦在發送後不能重新整理父視窗,報指令碼錯誤。 相關代碼如下: window.parent.opener.location.reload(); window.parent.close(); 解決: 經過測試發現window.parent.opener.location時,取不到對象,無法執行reload() 修改為: try{
Time of Update: 2018-07-30
真不簡單,TIOBE指數終於又輸入了新鮮的血液。 Dart語言(Google宣稱的Javascript替代語言)首次進入TIOBE指數前20,開始衝擊Javascript在前端領域的相對統治地位。Dart的競爭語言CofferScript(排名133)和TypeScript(排名122)則仍然毫無起色。 Dart在起初的發展並不是很順利,因為大部分工程師擔心瀏覽器的支援問題。在以前那段時間,這確實是必須得擔心的。但是現在,Dart已經已經十分成熟,Dart的前景看起來一片光明。
Time of Update: 2018-07-30
JavaScript中的資料類型分為兩大類:原始類型和物件類型。(1)原始類型包括:數值、字串、布爾值、null、undefined(我們需要複製的主要是前面三個)(2)物件類型包括:對象(Object),函數(Function)、數組(Array)。在複製過程中對這兩類資料類型的處理方式是不一樣的,下面先分別講解兩種資料類型的複製方式。 一、原始類型複製 1、數值的複製 var x=1;var y=x;y=2;
Time of Update: 2018-07-30
BOM: Browser Object Model:瀏覽器物件模型,用來訪問和操縱瀏覽器視窗,使js有能力與瀏覽器“對話”,通過使用BOM,可移動視窗、更改狀態文本、執行其他不與頁面內容發生直接聯絡第操作,且沒有相關標準,但被廣泛支援。 1、外部對象就是瀏覽器提供(內部)的API 2、這些對象由W3C規定,由瀏覽器開發人員設計並開發 3、這些對象分為2部分,其中BOM包含了DOM 4、我們可以通過js訪問這些對象 DOM: Document Object Model:
Time of Update: 2018-07-30
目錄 • 參數傳遞 • JavaScript調用Flash方法 • 方法的效能最佳化 參數傳遞迴目錄 當JavaScript調用一個Flash方法的時候,FlashPlayer會將參數轉換成XML格式,而轉換函式實際上在Flash嵌入到頁面並且被正確載入的時候就被拋出到了全域上: __flash__argumentsToXML 用於將參數轉換成XML表達的方法 __flash__arrayToXML
Time of Update: 2018-07-30
1.範圍鏈 1.建立時 函數的[[Scope]]屬性包含這個函數被定義時它所有的域對象。 var name = 'scope1'; function tellScope() { console.log(name); // [[Scope]] = [{name:'scope1'}]} function testScope() { var name = 'scope2'; tellScope();} testScope(); /
Time of Update: 2018-07-29
標籤:單行注釋 表達 hello 就會 lock nan 運行 有一個 ges JavaScript的引入方式 JavaScript的引入方式:
Time of Update: 2018-07-29
標籤:att als class name char asc har 綁定 comm <!DOCTYPE html><html
Time of Update: 2018-07-29
標籤:utf-8 dev list move class att span listen html <!DOCTYPE html><html lang="en"><