Time of Update: 2013-10-17
排名練習:向表格添加資料,當編號遇到重複給予提示並且無法添加,而且按排名順序添加資料參考代碼:複製代碼 代碼如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><title>ggggg</title><link rel="stylesheet" type="text/css" href=""><meta
Time of Update: 2013-10-17
程式碼範例:複製代碼 代碼如下:var date1 = new Date(2013,1,1); var date2 = new Date(2013,1,1); date1 == date2; //執行結果為false date1 === date2; //執行結果為false var num1 = new Number(10); var num2 = new Number(10); num1 ==
Time of Update: 2013-10-17
複製代碼 代碼如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <!-- 1.簡單過濾選取器:根據某類過濾規則進行元素的匹配,書寫時都以冒號(:)開頭;簡單過濾選取器是過濾選取器中使用最廣泛的一種 jQuery選取器詳解
Time of Update: 2013-10-17
複製代碼 代碼如下: <style type="text/css"> .content{width:500px;height:300px;position:absolute;left:200px;top:100px;border:solid 2px red;padding:10px;overflow:hidden} dl{width:400px;height:30px;border:1px solid black;} </style> <div
Time of Update: 2013-10-17
一般動態建立元素可以通過兩種方式 1、Dom HTml 複製代碼 代碼如下: var select = document.createElement("select"); select.options[0] = new Option("附加元件1", "value1"); select.options[1] = new Option("附加元件2", "value2"); select.size = "2"; testDiv.appendChild(select); });
Time of Update: 2013-10-17
之前聽說Firefox的JS引擎支援for each in的文法,例如下述的代碼:複製代碼 代碼如下:var arr = [10,20,30,40,50];for each(var k in arr) console.log(k);即可直接遍曆出arr數組的內容。由於只有FireFox才支援,所以幾乎所有的JS代碼都不用這一特徵。不過在ActionScript裡天生就支援for
Time of Update: 2013-10-17
複製代碼 代碼如下: <script type="text/javascript"> var i = 1; var n; function showImg() { if (document.getElementById('img').getAttribute("src") == "images/1.jpg") { document.getElementById('img').setAttribute("src","images/2.jpg"); } else {
Time of Update: 2013-10-17
滑動解說文字 春天:春天是播種的季節。 夏天:夏天是火熱的季節。 秋天:秋天是豐收的季節。 冬天:冬天是雷人的季節。 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2013-10-17
之前做一個項目,感覺裡面的彈出層做的挺好,但是代碼結構有問題,這次用到了,重構了一下,改成jQuery的外掛程式形式,並增加了reLoad的功能,感覺還不錯,代碼如下: 複製代碼 代碼如下: (function($){ $.module={ _showCoverLayer:function(){//顯示遮蓋層 this.coverLayer=$("#TB_overlay"); var height=$(document).height()+"px"; var width=$(document).
Time of Update: 2013-10-17
一 讓整個網頁頁面內的連結都在新視窗開啟:在head中加入 <base target="_blank"> 二 讓一個DIV裡所有連結在新視窗開啟: 在body中加入 複製代碼 代碼如下: <SCRIPT LANGUAGE="JavaScript"> <!- var anchors = document.getElementById("DIV名").getElementsByTagName("a"); for(var
Time of Update: 2013-10-17
複製代碼 代碼如下: /** * 提交表單 */ function $postForm(a) { if (a.formPanel.getForm().isValid()) { var b = a.scope ? a.scope: this; a.formPanel.getForm().submit({ scope: b, url: a.url, method: "post", params: a.params, waitMsg: "正在提交資料...", success: function(c,
Time of Update: 2013-10-17
複製代碼 代碼如下:<html><head><title>JS版計算機</title><link rel="stylesheet" type="text/css" href=""><meta http-equiv="content-type" content="text/html;charset=utf-8"><!--js代碼可以放置在任意位置,按照先後順序依次執行
Time of Update: 2013-10-17
註冊時選擇閱讀條款<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>demo2.html</title> <meta http-equiv="keywords"
Time of Update: 2013-10-17
一、元素節點複製代碼 代碼如下://測試元素節點,輸出節點名稱,節點的類型,節點的值 var liElements=document.getElementsByTagName("li"); for(var i=0;i<liElements.length;i++){ alert(liElements[i].nodeName);
Time of Update: 2013-10-17
1.簡單的例子首先從一個經典錯誤談起,頁面上有若干個div, 我們想給它們綁定一個onclick方法,於是有了下面的代碼複製代碼 代碼如下:<div id="divTest"> <span>0</span> <span>1</span> <span>2</span> <span>3</span>
Time of Update: 2013-10-17
在做項目中遇到這樣一個問題,就是我們需要添加幾組資料到資料庫,但是具體幾組資料不確定,有客戶來填寫,比如我們需要添加打折策略,可能個策略有很多組方案,比如“滿100打5折,滿200打4折,滿500打3折”等等,這是作為一組方案來執行的,但是並不確定一組方案中有幾個子方案,所以,這裡我用JS進行添加刪除子方案,並要對方案輸入的正確性加以判斷,並且通過json傳輸寫入資料庫,這裡我們主要寫如果添加刪除一組子項目和如果給每個文字框添加驗證。 動態添加一組文字框: 複製代碼 代碼如下: var
Time of Update: 2013-10-17
setTimeout()從載入後延遲指定的時間去執行一個運算式或者是函數;僅執行一次 ;和window.clearTimeout一起使用.我在複製代碼 代碼如下:$(document).ready(function(){setTimout(test(),200); function test() { alert(1); } }); 只會執行一次,有朋友說可以使用複製代碼 代碼如下:setInterval ("showTime()", 5000);function
Time of Update: 2013-10-17
方法1. 應用jQuery的擴充可以解決這個問題。 複製代碼 代碼如下:$(document).ready(function(){$.extend({ show:function(){ alert("ready"); }});setInterval("show()",3000);});方法2. 指定定時執行的函數時不要使用引號和括弧。 複製代碼 代碼如下:$(function(){function show(){
Time of Update: 2013-10-17
開源的,地址在https://github.com/atupal/webqq 等有時間了寫一個完整的cli qq用戶端。 使用方法:python login_qq.py即可 複製代碼 代碼如下: import urllib2 import httplib2 import re import random from encryption import QQmd5 import cookielib import requests import getpass import time import
Time of Update: 2013-10-17
什麼是繼承啊?答:別人白給你的過程就叫繼承。為什麼要用繼承呢?答:撿現成的唄。好吧,既然大家都想撿現成的,那就要學會怎麼繼承!在瞭解之前,你需要先瞭解建構函式、對象、原型鏈等概念......JS裡常用的兩種繼承方式:原型鏈繼承(對象間的繼承)類式繼承(建構函式間的繼承)原型鏈繼承:複製代碼 代碼如下://要繼承的對象var parent={name : "baba" say : function(){ alert("I am baba");}}//新對象var child =