Time of Update: 2018-12-08
1.var myObject = {} ; 2.function myObject() { .... } 3.var myObject = function(){} ; 對於後兩種方法,我們還可以增加參數,這樣就類似於一個帶參數的構造器了. 例如: function myObject(msg) { alert(msg) ; } var newObject = new myObject('Hello,World!') ; var myObject = function(msg) {
Time of Update: 2018-12-08
JavaScript的資料類型 Number:整形,浮點型 String:字元型資料,JavaScript不區分單個字元和字串, 任何字元或字串都可以用又引號或單引號引起來. Boolean:布爾型 Undefined:未定義類型,用於不存在或者沒有被賦初值的變數或對象的屬性如: var name;此時的name即為Undefined Null:空值,一般將Undefined型和Null型等同對待
Time of Update: 2018-12-08
函數部分 複製代碼 代碼如下:<script type="text/javascript"> function sysTab() { $('#container > ul').tabs({ selected: 0 }); } </script> 複製代碼 代碼如下:<body> <div id="container"><!--需要載入的dom--> <ul> <li><a
Time of Update: 2018-12-08
這是一個Q&A的頁面,設計師希望能夠點擊相關的問題後,在它下方顯示對應的答案。這是一個比較常見功能,通常的解決辦法是把“答案”當作整個問題容器的子項目,然後點擊父元素上的按鈕後展開對應的子項目。通過父子項目的對應關係來匹配標題和答案。 但是當初寫html的時候並沒有考慮到指令碼編寫(需求是後加的),所以,答案和標題沒有父子關係可以對應。 html代碼如下。
Time of Update: 2018-12-08
比如 http://www.youku.com/v1.0.0326/v/swf/up.swf 這是優酷的視頻上傳選擇,其是通過FLASH的方法來實現了不顯示非視頻類檔案。 FLASH到這種效果一般也就是如這裡所描述的 複製代碼 代碼如下:import flash.net.FileReferenceList; var fileRef:FileReferenceList = new FileReferenceList(); var allTypes:Array = []; var
Time of Update: 2018-12-08
其實原理也很簡單。同樣先通過getAttribute判斷type屬性,捕捉到按鈕。然後在按鈕onclick時把i通過url傳入子頁面。 複製代碼 代碼如下:<h2>input1</h2> <input type="text" /><input type="submit" /> <h2>input2</h2> <input type="text" /><input type="submit" />
Time of Update: 2018-12-08
1.關於prototype:這裡prototype是javascript的一個特性,不是那個有名的prototype架構: [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]2.關於變數範圍,和IE,firefox對js的不同處理,這裡有幾個例子,有幾個是原來從別處看到的記的筆記,有的是我自己挖掘出來的. 2.1 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]2.2 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]2.3: ...Click
Time of Update: 2018-12-08
JavaScript的對象都是執行個體化了的,只可以使用而不能夠建立繼承於這些對象的新的子類. window對象為所有對象的Parent window對象的主要屬性有:Name,Length,Parent,Self,Top,Status,Default Status,Opener,Closed. window對象的主要方法有:Item,alert,blur,close,confirm,open,focus,showModalDialog.
Time of Update: 2018-12-08
js 代碼 // 1.判斷select選項中 是否存在Value="paraValue"的Item function jsSelectIsExitItem(objSelect, objItemValue) { var isExit = false; for (var i = 0; i < objSelect.options.length; i++) { if (objSelect.options[i].value == objItemValue) { isExit = true;
Time of Update: 2018-12-08
在閱讀本文前,可以先閱讀《Javascript拖拽&拖放系列文章2之offsetLeft、offsetTop、offsetWidth、offsetHeight屬性》這篇文章,以理清上下文關係。好了,讓我們開始進入正題。 模型相同的屬性/方法 1 Button屬性 Integer類型,可讀可寫。對於特定的滑鼠事件,表示按下的滑鼠按鍵,它可以在拖拽的時候,判斷是否是滑鼠左鍵引發mousedown事件。它的所有取值及其意義(參考自《Javascript進階程式設計》)好了,讓我們開始進入正題。
Time of Update: 2018-12-08
完整代碼:[Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]指令碼說明: 第一步:把如下代碼加入<head>地區中 <SCRIPT LANGUAGE="JavaScript"> <!-- Begin function changeCase(frmObj) { var index; var tmpStr; var tmpChar; var preString; var postString; var strlen; tmpStr =
Time of Update: 2018-12-08
<html><head><meta http-equiv="Content-Type" content="text/html;charset=gb2312"><title>Document.writeln()方法</title><script language="javascript">function createsummary(){
Time of Update: 2018-12-08
在閱讀本文之前,請先看一看第一篇文章Javascript拖拽系列文章1之offsetParent屬性,因為循序漸進是一個很好的習慣,值得提倡。好了,看看我們今天的內容吧。 首先讓我們先看一看element.offsetLeft屬性。 支援的瀏覽器:Internet Explorer 4.0+,Mozilla 1.0+,Netscape 6.0+,Opera 7.0+,Safari 1.0+ 定義:返回一個像素數值,它表示當前元素的左邊緣到它的offsetParent屬性返回的對象左邊緣的位移量。
Time of Update: 2018-12-08
第一篇就先講講Javascript中的offsetParent屬性吧。 支援的瀏覽器:Internet Explorer 4.0+,Mozilla 1.0+,Netscape 6.0+,Opera 7.0+,Safari 1.0+ element.offsetParent Summary offsetParent returns a reference to the object which is the closest (nearest in the containment
Time of Update: 2018-12-08
<script type="text/javascript"> function trim(str){ //刪除左右兩端的空格 return str.replace(/(^\s*)|(\s*$)/g, ""); } function ltrim(str){ //刪除左邊的空格 return str.replace(/(^\s*)/g,""); } function rtrim(str){ //刪除右邊的空格 return str.replace(/(\s*$)/g,""); }
Time of Update: 2018-12-08
<input type="button" name="anniu1" onClick='copyToClipBoard()' value="複製專題地址和url地址,傳給QQ/MSN上的好友"> <script language="javascript"> function copyToClipBoard(){ var clipBoardContent=""; clipBoardContent+=document.title; clipBoardContent+="";
Time of Update: 2018-12-08
1something2something3something4something5something6something7something8something9something10something11something12something13something14something15something16something17something18something19something20something21something22something23something24some
Time of Update: 2018-12-08
使用該程式能實現很多常見的動畫特效,包括大小變換、位置變換、漸顯漸隱等等。 程式說明: 漸層效果的原理就是利用定時器不斷設定值,如果要減速效果就設定一個步長(詳細看JavaScript 彈簧效果) 。 這裡只是把能漸層的屬性(透明度、寬、高、left、top)整合在一起,使用相同的漸層級數(Step)使漸層同步,形成多個屬性同時漸層的效果。 下面說說有用的地方: 【最終樣式】 在JavaScript
Time of Update: 2018-12-08
首先把你的生日列出來 比如 1987 12 25 然後一位位的相加 1+9+8+7+1+2+2+5=35 把得出的數字再拆分 再加 3+5=8 得出的數字8 就是最後的結果,如果超過10的話就在拆分再加 1 腎臟 2 眼睛 3 才華天賦 4 良性基因 5 友情 6 慈善之心 7 親情 8 健康和壽命 9 愛情 10 恭喜你 你擁有純淨的靈魂 最適合典當cloeft的樣本[Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]帥青蛙的樣本 [Ctrl+A 全選
Time of Update: 2018-12-08
下面是我用正則的方法取cookie,包括單值和多值: 複製代碼 代碼如下:/************************************************** 參數說明: sMainName Cookie名 sSubName Cookie子鍵名,留空表示單值Cookie **************************************************/ function GetCookie(sMainName, sSubName) { var re =