Time of Update: 2018-12-07
1: window.open<!--window.open('page.html', 'newwindow', 'height=100, width=400, top=0,left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no')//寫成一行-->參數解釋:window.open 彈出新視窗的命令;'page.html' 快顯視窗的檔案名稱;'newwindow'
Time of Update: 2018-12-07
一、Object類型用於建立自訂對象(執行個體),建立方法如下: 1. 用new操作符後面跟Object的建構函式 var cat= new Object();//推薦 // var o=new Object;//這種方法有效,但不推薦用。 cat.name="sunny"; cat.legs=4; 2. 對象字面量字面量標記法(推薦)var cat={ name:"sunny",
Time of Update: 2018-12-07
在項目中需要這樣一個指令碼效果:目的:實現的效果:也就是說當使用者在審定金額中輸入數字金額後是,通過指令碼根據演算法在右邊的審減率中自動的算出來。而且右邊的審減率的文字框不能通過使用者直接輸入,只能通過在審定金額填寫完後自動算出。而且當頁面發送到伺服器端後審減率的文字框還存在。
Time of Update: 2018-12-07
好久沒更新部落格了,換了工作環境,比較忙,月底了一篇文章都沒有更新。這裡簡單實現一個功能。Javascript實習進度條。文本借鑒於:http://blog.csdn.net/2004v2004/archive/2008/02/19/2106689.aspx,在次基礎上通過Javascript來實現這個功能。歡迎提出意見。可以通過點擊上面的按鈕來看進度條的效果。點擊此處展開代碼:點擊展開 CodeCode highlighting produced by Actipro
Time of Update: 2018-12-07
文章目錄 一、在HTML中嵌入Javasript的方法二、Javascript在頁面的執行順序三、如何改變Javascript在頁面的執行順序
Time of Update: 2018-12-07
Javascript是物件導向的,對象分為兩類,一種是普通對象,一種是方法對象。普通對象包含"數字","日期","使用者自訂對象"(如{})。下面我們看看"使用者自訂對象"和"方法對象":自訂對象:Javascript是有一種object的資料類型,但是這和C#,vb.net以及java中的對象有很大的不同。如C#中我們是通過類建立一個對象,一個類相當於建立對象的模板,定義了對象的屬性和方法,這些對象和方法將是永遠固定,我們不能在運行時增加對象的屬性和方法(只能編譯時間繼承來實現)。在
Time of Update: 2018-12-07
(高手請繞道) 簡介0.9.3 修正了部分代碼,消除全域變數問題 實作類別似於Photoshop控制台輸入文本數位效果,所以名稱叫做PsWheel。用於控制輸入數字類型文字框實現滑鼠滾輪上下滑動改變值,支援正整數、小數類型輸入文本。相容IE/Firefox/Opera/Safari/Chrom可定義滾動變化間隔值,支援整數、浮點數雙擊恢複初始值僅3.92K,壓縮後2.67K代碼 cutePsWheel Js
Time of Update: 2018-12-07
一般而言,如果指令碼很長,我們把它們放到一個JS檔案中,然後產生一個script元素並把它加入DOM樹,把src設定為JS檔案的地址即可。但對於很自短的指令碼,如果我們又不想用new Function與eval呢?這裡還有一辦法,利用script元素的一個少為人知的屬性text,非標準屬性,但所有主流瀏覽器都支援。有點像innerHTML,但innerHTML只能把字串變成各種節點,但不能解析指令碼。看下面的例子:var script =
Time of Update: 2018-12-07
除了另無它法,肯定不使用navigator.userAgent來判定瀏覽器。因為在第一次瀏覽器大戰初期,Netscape占絕對統計地位,大部分人們不願意相容其他瀏覽器,並通過檢測其UA讓他們的網站只允許Netscape訪問,這就逼使其他瀏覽器(包括IE)修改自己的UA偽裝成Netscape來通過那些自以為是的指令碼,於是出現每個人都聲稱自己是別人的局面,即使最新的IE9的UA也是: //Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6
Time of Update: 2018-12-07
從LC那裡看的圖片翻轉效果,改了下:點擊圖片顯示示範效果 修改後的原始碼如下:code<!DOCTYPE html><html><head><title> ImageRotation </title><meta charset="utf-8"/><style type="text/css">#demo { cursor:pointer; position:absolute;filter:progid:DXImag
Time of Update: 2018-12-07
關於函數 在Javascript中函數實際上就是一個對象,具有參考型別的特徵,所以你可以將函數直接傳遞給變數,這個變數將表示指向函數“對象"的指標,例如:function test(message){ alert(message); } var f = test; f('hello world');你也可以直接將函數申明賦值給變數:var f = function(message){ alert(message);
Time of Update: 2018-12-07
DataAnnotations.ValidationAttribute 提供以下幾種 StringLength, Required, RegularExpression, Range 和 DataType 當在 View 裡啟用 ClientValidation (Html.EnableClientValidation) 時,可以看見輸出的 js 裡只包含以上幾種 ValidationType ,自訂的 ValidateionAttribute
Time of Update: 2018-12-07
JavaScript 基本文法 1 JavaScript的一切變數,函數名木和操作符都區分大小寫 2 標識符的第一個字元必須是一個字母、底線或貨幣符號$,其他字元可以是字母、底線、貨幣符號或數字 3 按照慣例,ECMAscript標識符採取駝峰大小寫格式,第一個字母大寫,剩下的每個有意義的單字首大寫, Example: myCar4 //單行注釋 /* */多行注釋5 ECMAScript 5 引入strict 模式,在整個指令碼中啟用strict 模式,在頂部添加代碼:“use
Time of Update: 2018-12-07
ECMAScript有5種基礎資料型別 (Elementary Data Type)Undefined ,Null ,Boolean ,Number ,String 和一種複雜類型 Object1. Undefined Undefined類型只有一個值,即特殊的undefined2. Null Null類型只有一個值,即特殊的null 如果定義的變數準備用於儲存對象,那麼最好將該變數初始化為null,這樣就知道該變數儲存了一個對象的引用。 注意:null 和 undefined
Time of Update: 2018-12-07
JavaScript是網路指令碼語言,與Html語言混合使用,在學習JavaScript之前,要有一定的Html基礎。那麼如何把JavaScript放入Html頁面呢?JavaScript放人Html頁面有三種方式:1.放入head部分JavaScript放入head部分,只有指令碼被調用時,指令碼才會被執行,可以確保在調用JavaScript之前,JavaScript就已經被載入了。Example:<html><head> <script
Time of Update: 2018-12-07
向HTML頁面中插入JavaScript的主要方法就是使用<script>元素,只要不存在defer和async,包含在<script>元素內部的JavaScript代碼將被從上而下依次解析。 如果<script>放在<head>裡,則只有javascript被解析完畢和執行完成以後,頁面中的其餘內容才會被瀏覽器載入或顯示。
Time of Update: 2018-12-07
在JavaScript中,typeof是操作符,負責檢測給定變數的資料類型,用typeof檢測下面變數的資料類型。Example:var m;var m1="hi";var m2=2;var m3=true;var m4=function(){};var m5=new Object();var m6=null;alert("typeof m 的類型:" + typeof m + "\n\r" + "typeof m1 的類型:" + typeof m1 + "\n\r" +
Time of Update: 2018-12-07
度過了一個長長的假期,剛回到公司有些不適應了,之前的學習計劃和工作計劃都被打斷了,回來都不知道要幹什麼啦。於是就跑去看同事的blog,又回來看之前自己記的筆記,接下來繼續學習JavaScript吧。 有效URI(統一資源標示符)是不能包含某些字元的,如空格,所以需要進行編碼,編碼方法有:encodeURI()和encodeURIComponent(), 對編的碼進行解碼方法有:decodeURI()和decodeURIComponent()。 encodeURI()
Time of Update: 2018-12-07
JavaScript語言有以下特點:1.JavaScript程式用Unicode字元集編寫,與7位的ASCII編碼不同,16位的Unicode編碼可以表示地球上通用的每一種書面語言2.JavaScript區分大小寫,HTML不區分大小寫3.JavaScript忽略程式中記號間的空格、定位字元和分行符號4.分號(;)是可以忽略的,但是好的編程習慣是需要添加分號的,防止出現誤解 例如:return true; 會被編譯器理解為return ;
Time of Update: 2018-12-07
javascript 學習筆記特殊資料類型是: * Undefinedvar a;//聲明一個變數,但沒有對其賦值 alert(a);//但它仍然有值的,它的值為undefined alert(b);//但注意,輸出一個未定義的變數將出現錯誤,而不是輸出undefinedNaN是一個特殊的值,含義是"Not A Number"-不是一個數字,當將其它值轉換成數字失敗時會得到這個值var str ="some string here!";var num =