JavaScript學習筆記(一)—細節問題

本篇是《.Net學習筆記——細節問題》(http://www.cnblogs.com/zhouhb/archive/2011/02/17/1957336.html)的姊妹篇,記錄JavaScript學習筆記——細節問題!有的時候,細節決定成敗!(1)在ASP.NET中使用JavaScript<script type="text/javascript">    function validate()    {       

JavaScript製作浮動廣告

如果有一定的JavaScript基礎,製作浮動廣告還是比較容易的。直接上代碼了:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta

JavaScript 在網頁上單擊滑鼠的地方顯示層

在網頁上單擊滑鼠的地方顯示層,供使用者選擇地點,同時把使用者選擇的地點顯示在文字框中。主要是控制層的顯示、隱藏。<HTML><HEAD><META http-equiv="Content-Type" content="text/html; charset=gb2312"><TITLE>層的隱藏顯示練習</TITLE><STYLE type="text/css"><!--/*設定圖片按鈕樣式*/.picButton { 

javascript 擷取event

先從一個簡單的例子說起,一個簡單的button控制項如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><input type='button' name='mybtn' id='mybtn' onclick='myFunc()'/>然後為其註冊事件,這樣的情況,怎麼在javascript裡擷取event呢,特別是firefox的情況。

javascriptRegex的基本知識

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));  

Javascript物件導向的5鐘寫法

定義Circle類,擁有成員變數r,常量PI和計算面積的成員函數area()Javascript代碼//第1種寫法 function Circle(r) { this.r = r; } Circle.PI = 3.14159; Circle.prototype.area = function() { return Circle.PI * this.r * this.r; } var c = new

JavaScript 比較時間大小

js靜態函數Date.prase() 參數有很嚴格的要求。否則就會轉化失敗。例如: Date.parse( "2000-01-01" ) IE and Mozilla瀏覽器: "NaN"。那麼我們一般在Web頁面上顯示的時 間   就不能直接轉換。需要做處理。可以直接轉換的格式"01/01/2000","2000/01/01"//定義Regex,因為jS對只能替換一個//轉換為 "2000/01/01"var regS = new RegExp("-","gi");var

用JAVASCRIPT實現靜態對象、靜態方法和靜態屬性

/***************************************** 方法一* 類、方法、屬性都為靜態類型* 不能建立執行個體*****************************************/var Time = {    today: ‘2009-3-8′,    weather: ‘rain’,    show: function() {        alert(‘Today is ‘ + this.today); 

在獨立的javascript檔案中擷取當前項目的http路徑

在獨立的javascript檔案中擷取不到jsp中的<% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";

(22):Silverlight 2 在Silverlight中如何用JavaScript調用.NET代碼

概述Silverlight 2 Beta 1版本發布了,無論從Runtime還是Tools都給我們帶來了很多的驚喜,如支援架構語言Visual Basic, Visual C#, IronRuby, Ironpython,對JSON、Web Service、WCF以及Sockets的支援等一系列新的特性。《一步一步學Silverlight 2系列》文章將從Silverlight 2基礎知識、資料與通訊、自訂控制項、動畫、圖形映像等幾個方面帶您快速進入Silverlight

(21):Silverlight 2 如何在Silverlight中調用JavaScript

概述Silverlight 2 Beta 1版本發布了,無論從Runtime還是Tools都給我們帶來了很多的驚喜,如支援架構語言Visual Basic, Visual C#, IronRuby, Ironpython,對JSON、Web Service、WCF以及Sockets的支援等一系列新的特性。《一步一步學Silverlight 2系列》文章將從Silverlight 2基礎知識、資料與通訊、自訂控制項、動畫、圖形映像等幾個方面帶您快速進入Silverlight

轉 javascript cookies 存、取、刪除執行個體

<script>//寫cookies函數 作者:翟振凱function SetCookie(name,value)//兩個參數,一個是cookie的名子,一個是值{    var Days = 30; //此 cookie 將被儲存 30 天    var exp  = new Date();    //new Date("December 31, 9998");    exp.setTime(exp.getTime() + Days*24*60*60*1000);   

javascript把數字格式化轉換成貨幣型

原文:http://www.juyimeng.com/javascript-number-format-currency.html  function outputMoney(number) {number=number.replace(/\,/g,"");if (isNaN(number)||number=="") return "";number = Math.round(number*100) /100;if(number<0)return

【摘錄】【翻譯作品】JavaScript Event學習第一章:Event介紹

文章目錄 Netscape模式現在的事件模式註冊一個事件處理常式訪問這個事件訪問這個HTML元素讀取屬性事件順序寫代碼 【翻譯作品】JavaScript Event學習第一章:Event介紹       Events是每一個JavaScript程式核心。什麼是事件處理,它有什麼問題和怎樣寫出跨瀏覽器的代碼,我將在這一章做一個概述。我也會提供一些有精彩的關於事件處理常式的細節的文章。     

javascript物件導向編程實現[定義(靜態)屬性方法--繼承]

        javascript物件導向編程實現:            1.類的聲明:                function test1(){                    this.p1 = "p1";                    this.p2 = "p2";                    this.f1 = function(){ alert("f1"); }                    this.f2 = function(){

js實現網頁圖片延時載入的原理和代碼

有時我們看到一些大型網站,頁面如果有很多圖片的時候,當你滾動到相應的行時,當前行的圖片才即時載入的,這樣子的話頁面在開啟只加可視地區的圖片,而其它隱藏的圖片則不載入,一定程式上加快了頁面載入的速度,對於比較長的頁面來說,這個方案是比較好的。推薦:使用jquery圖片消極式載入外掛程式jquery.lazyload實現圖片延遲實現原理:把所有需要延時載入的圖片改成如下的格式: <img lazy_src="圖片路徑"

《javascript語言精髓與編程實踐》——javascript運算子語義的二義性

1.  +      ⑴ 表示字串串連;一個運算式中如果存在字串,則優先按照字串串連來進行運算  (原生javascript)    (2) 表示數字取正的一元運算子;  如+5,這是一個運算式,其中+是運算子,5是運算元;    (3) 表示數值的求和運算;2.  ()   (1)語句的詞法元素   (2)作為“傳值參數表”   (3)用於強製表達式運算3. :  (1)聲明直接量對象的成員和聲明標籤  (2)在switch語句中聲明一個分支  (3)在三元運算式中作為一個運算子4. {} 

《javascript語言精髓與編程實踐》–原型繼承筆記

1.直接量:直接量的值可以在聲明的同時就確知了;有undefined、true/false、字串、數值、Regex、null2.運算式:由運算元、運算子組成的,併產生結果的文法結構;本身也是無法預知的;   語句是由“;”分隔的句子或命令,如果在運算式後面加上一個”;“則是運算式語句,它表明“只有運算式,而沒有其他文法元素的語句”;   單值表達示:沒有運算子的運算式稱為單值運算式;3.null是Null 物件,可以用for in

JavaScript 去空格方法部份)

[原文]http://blog.csdn.net/cyanapple_wen/article/details/5420949個人認為最好的方法.採用的是Regex,這是最核心的原理.其次.這個方法使用了JavaScript 的prototype 屬性其實你不使用這個屬性一樣可以用函數實現.但這樣做後用起來比較方便.下面就來看看這個屬性是怎麼來用的. 返回物件類型原型的引用。objectName.prototypeobjectName 參數是對象的名稱。說明用 prototype

對JavaScript中事件的理解

在很多語言的學習中,“事件”都是一個比較難理解,但是又是一個很重要的概念。JavaScript中的事件處理也是一樣,正因為有了事件處理,才會出現Ajax拖動的效果。本文就討論一下JavaScript中的事件處理,讀過之後,您就會知道,很多Ajax架構實現拖動效果的原理了。 一、 IE Event對象 (一)IE Event對象的主要屬性和方法   在IE中有一個專門負責事件處理的對象Event,這個對象負責對事件的處理,含有很多的屬性和方法,通過這些方法和屬性的調用,就能完成很多的事件處理。  

總頁數: 3271 1 .... 461 462 463 464 465 .... 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.