Time of Update: 2015-03-21
標籤:
Time of Update: 2015-03-21
標籤:<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <script type="text/javascript">
Time of Update: 2015-03-21
標籤:keyup、keypress和keydown事件都是有關於鍵盤的事件1. keydown事件在鍵盤的鍵被按下的時候觸發,keyup 事件在按鍵被釋放的時候觸發 keydown、keypress事件觸發在文字還沒敲進文字框,這時如果在keydown、keypress事件中輸出文字框中的文本,得到的是觸發鍵盤事件前的文本,而keyup事件觸發時整個鍵盤事件的操作已經完成,獲得的是觸發鍵盤事件後的文本
Time of Update: 2015-03-21
標籤:This lesson shows how to refactor your old loops into using a simpler and more powerful lodash-style. We will start by looking at how many people traditionally write JavaScript for loops and then talk about the alternate style and
Time of Update: 2015-03-21
標籤:HTML部分:<input type="text" name="" id="text1"> <ul id="ul1"></ul> <!-- 文字框中輸入文字,按下ctrl+斷行符號 -->JS部分:window.onload = function(){ //擷取相關元素 var oText = document.getElementById(‘text1‘);
Time of Update: 2015-03-21
標籤:function Person(name){ this.name = name;}Person.prototype = { say: function(){ alert(‘hi‘); }, sayName: function(){ alert(this.name); }};function Programmer(){ this.say = function(){ alert(‘im Programmer, my name is ‘ + this.name);
Time of Update: 2015-03-22
標籤:不論是網站應用程式還是學習js,大家很注重ie與firefox等瀏覽器的相容性問題,畢竟這兩中瀏覽器是佔了絕大多數。 CSS 多瀏覽器安全色性問題及解決方案 一、document.formName.item(”itemName”) 問題問題說明:IE下,可以使用 document.formName.item(”itemName”) 或 document.formName.elements ["elementName"];Firefox
Time of Update: 2015-03-21
標籤:一、建立數組var a = [,,]; //數組有2個元素var a = new Array(10); //指定長度 二、稀疏數組從0開始的不連續索引的數組。可以使用Array()建構函式或簡單指定數組的索引大於數組長度來建立。var a1 = [,,,]; //數組是[undefined, undefined, undefined]var a2 =
Time of Update: 2015-03-23
javascript 擷取表單中radio選中值 radio是form表單中非常常用的一種表單元素,對於radio的操作中,都是利用radio的checked屬性,都是對radio的checked屬性做操作。擷取radio的選中值時,遍曆radio按鈕項,找到被選中(checked)的狀態的那個按鈕,然後返回其值;給radio賦值時,找到對應的按鈕項,將其checked屬性置為true即可。 擷取radio值 Method1
Time of Update: 2015-03-23
ajax 跨域請求之jsonp需求遇到的問題解決辦法需求今天項目需要訪問一個外部連結擷取資料,是跨域的。使用ajax 請求一直提示: 遇到的問題1. 如何使用ajax 跨域請求資料 2. 能不能post請求解決辦法經過網上尋找資料,能使用jsonp請求跨域資料。jsonp請求資料只能get,不支援post跨域請求 使用方法,見代碼:$.ajax({ type: "post",//這裡寫post也沒用,也是get請求 url: "url", dataType:
Time of Update: 2015-03-23
NodeJS中的迴圈陷阱Node.js的非同步機制由事件和回呼函數實現,一開始接觸可能會感覺違反常規,但習慣以後就會發現還是很簡單的。然而這之中其實暗藏不少陷阱,一個很容易遇到的問題就是回到迴圈的回呼函數。eq: var fs=require('fs');var files=['a.txt','b.txt','c.txt'];for(var i=0;i實際啟動並執行結果如下: ['a.txt&
Time of Update: 2015-03-21
javascript實現簡單的二級聯動,javascript聯動二級聯動在一般的網頁中隨處可見,一般是地址,比如點擊浙江省,隨後出現的是杭州市,嘉興市;點擊北京省出現的是朝陽,海澱,而不是出現杭州,嘉興。要想實現這個步驟,就要用到javascript來實現。其中原理用到onchange時間。首先,onchange 事件會在域的內容改變時發生。支援該事件的 JavaScript 對象:fileUpload, select, text,
Time of Update: 2015-03-21
JavaScript將數群組轉換成CSV格式的方法,javascriptcsv本文執行個體講述了JavaScript將數群組轉換成CSV格式的方法。分享給大家供大家參考。具體分析如下:JavaScript中數組對象的valueOf方法可以將數組的值輸出為逗號分割的字串,下面的代碼示範了如何將數組抓換成逗號和豎線分割的字串var fruits = ['apple', 'peaches', 'oranges', 'mangoes'];var str = fruits.valueOf();
Time of Update: 2015-03-21
JavaScript產生隨機字串的方法,javascript字串本文執行個體講述了JavaScript產生隨機字串的方法。分享給大家供大家參考。具體分析如下:這裡使用JavaScript產生一個隨機字串,可以指定字串的長度。複製代碼 代碼如下:function RandomString(length) { var str = ''; for ( ; str.length < length; str +=
Time of Update: 2015-03-21
JavaScript使用yield類比多線程的方法,javascriptyield本文執行個體講述了JavaScript使用yield類比多線程的方法。分享給大家供大家參考。具體分析如下:在python和C#中都有yield方法,通過yield可以實現很多多線程才能實現的功能。 對javascript有版本要求:JavaScript 1.7function Thread( name ) { for ( var i = 0; i < 5; i++ ) { Print(name+':
Time of Update: 2015-03-21
JavaScript數組隨機排列實現隨機洗牌功能,javascript洗牌本文執行個體講述了JavaScript數組隨機排列實現隨機洗牌功能的方法。分享給大家供大家參考。具體分析如下:這段JS代碼可以對數組內的元素進行隨機排列,這個非常有用,比如我們在玩撲克牌的時候可以讓撲克牌進行排列,也就是電腦洗牌。var list = [1,2,3,4,5,6,7,8,9];list = list.sort(function() Math.random() - 0.5);Print(list); //
Time of Update: 2015-03-21
JavaScript將字串轉換成字元編碼列表的方法,javascript字元本文執行個體講述了JavaScript將字串轉換成字元編碼列表的方法。分享給大家供大家參考。具體如下:JavaScript將字串轉換成字元編碼列表,例如foo轉換成 [112,111,111]方法 1: JavaScript 1.6Array.map('foo', function(x) { return String.charCodeAt(x) })// is [112,111,111]方法2: JavaScript
Time of Update: 2015-03-21
JavaScript通過字典進行字串翻譯轉換的方法,javascript字串本文執行個體講述了JavaScript通過字典進行字串翻譯轉換的方法。分享給大家供大家參考。具體分析如下:這裡實際上就是先設定一個對照的字典,然後通過翻譯函數,從字典中找到相應的索引值。需要在JavaScript 1.8以上版本使用函數定義如下:function CreateTranslator(translationTable)function(s) s.replace(new RegExp([k for (k in
Time of Update: 2015-03-21
JS擷取Table中td值的方法,js擷取tabletd本文執行個體講述了JS擷取Table中td值的方法。分享給大家供大家參考。具體如下:1、當要擷取多行中的任意TD時,採用給每個TD設定一個共同的class複製代碼 代碼如下:<tr> <td style="display: none" id="td2">002</td> <td
Time of Update: 2015-03-21
JavaScript實現在標題列上顯示當前日期的方法,javascript標題列本文執行個體講述了JavaScript實現在標題列上顯示當前日期的方法。分享給大家供大家參考。具體實現方法如下:複製代碼 代碼如下:<script language="JavaScript"><!--function writeIt() {// getDatevar now = new Date();var days = new Array('Sunday','Monday','Tuesday','