Time of Update: 2018-12-03
先來一張。滑鼠移動到對應的分類,下面的紅色小三角形就會自動跟隨,緩慢的跟隨。不管有多少個都可以。javascript code:function changeCoord(id, left) {$$(id).style.left = left;}function $$(id) {return document.getElementById(id);}function $$$(id) {return document.getElementsByClassName(id)[0];}function
Time of Update: 2018-12-03
<!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 http-equiv="Content-Type" content="text/html;
Time of Update: 2018-12-03
最近經常用到javascript,做了很多網頁效果,其中有個摺疊菜單。網上的代碼 一大堆,麻煩,而且看不懂,我就搞不懂了,寫那麼多代碼幹嘛~~~~ 所以自己寫了個。主要用到了 jquery和ul和li定義菜單的格式是這樣的:<ul class="list"> <li> <a class="list-title">我的資訊</a><b class="icon"></b> <ul>
Time of Update: 2018-12-03
一、迴圈向上滾動的文字,如上面的滾動效果二、實現的思路 1、建立三個層dome、dome1、dome2 2、垂直滾動的文字在dome1上 3、通過層的滾動來實現文字滾動 三、原始碼 <html><head><title>迴圈向上滾動的文字</title><link href="css/scrollTop.css" rel="stylesheet" type="text/css"
Time of Update: 2018-12-03
1:附件參數 g 的用法運算式加上參數 g 之後,表明可以進行全域匹配,注意這裡“可以”的含義。我們詳細敘述:1)對於運算式對象的 exec 方法,不加入 g,則只返回第一個匹配,無論執行多少次均是如此,如果加入 g,則第一次執行也返回第一個匹配,再執行返回第二個匹配,依次類推。例如var regx=/user\d/;var str=“user18dsdfuser2dsfsd”;var rs=regx.exec(str);// 此時 rs 的值為 {user1}var
Time of Update: 2018-12-03
<script type="text/javascript"> var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
Time of Update: 2018-12-03
實體類Citypublic class City { private Integer cityId; private String cityName; private Integer provinceId; public City() { super(); } public City(String cityName, Integer provinceId) { super();
Time of Update: 2018-12-03
<script language="javascript"> var user = '{name:"張三",age:23,'+ 'address:{city:"青島",zip:"266071"},'+'email:"iteacher@haiersoft.com.cn",'+'showInfo:function(){'+'document.write("姓名:"+this.name+"<br/>");'+'document.write("年齡:"+this.age+"
Time of Update: 2018-12-03
突然在項目裡要用到javascrip二維數組,一查,發現,javascrip沒有二維數組.那咱辦呢,沒有就沒有,只好通過其它辦法來做相似的功能. 第一種辦法就是用一維數組來類比二維數組.感覺這樣不是很好,有點麻煩,而且容易出錯 第二種辦法:將一維數組的分項又定義為一個一維數組. 這種辦法看起來似乎不錯,主要實現方法如下: javascript定義二維數組的方法 javascript本身只支援一維數組, 有時非要用到二維數組的時候, 可以將一維數組的分項又定義為一個數組,
Time of Update: 2018-12-03
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>無標題文檔</title><script language="javascript">//定義省份包含的城市數組var cityList= new Array();//選中省份的下標var provinceIndex;//顯示二級連function
Time of Update: 2018-12-03
JavaScript 建立類/對象的幾種方式Posted on 2009-03-17 09:37 LucasYang 閱讀(3426)評論(2)編輯 收藏在JS中,建立對象(Create
Time of Update: 2018-12-03
極好的一篇文章,我都不忍心轉全文,請移步看原文吧: http://www.cnblogs.com/leadzen/archive/2008/02/25/1073404.html 引子 編程世界裡只存在兩種基本元素,一個是資料,一個是代碼。編程世界就是在資料和代碼千絲萬縷的糾纏中呈現出無限的生機和活力。 資料天生就是文靜的,總想保持自己固有的本色;而代碼卻天生活潑,總想改變這個世界。
Time of Update: 2018-12-03
驗證使用者名稱的一個例子: html: <input type="text" value="" name="username" id="username" onblur="checkUser()"/><span id="usertips"></span> js:function checkUser() {var username = $("#username").val();if (!username.match(
Time of Update: 2018-12-03
function foo(){ foo.abc=function(){alert(1)} this.abc=function(){alert(2)} abc=function(){alert(3)} var abc=function(){alert(4)}}foo.prototype.abc=function(){alert(5)};foo.abc=function(){alert(6)}var obj=new foo();obj.abc();foo.abc();答案:2
Time of Update: 2018-12-03
我們有時候需要清除Select控制項中的Options集合下的值,我在網上找了一下,大部分採用的是obj = document.getElementById("drp"); ///drp是select控制項的ID值for(i=0 ; i< obj.options.length ; i++) obj.options[i] =
Time of Update: 2018-12-03
1.document.write(“”);
Time of Update: 2018-12-03
confirm的JavaScript功能是非常相似的JavaScript警報功能。一個小對話方塊彈出,並出現在前面的網頁,目前的重點。在confirm方塊是不同的警告框。它提供使用者的選擇,他們可以按確定以confirm彈出的資訊,也可以按取消和不同意彈出的要求。 confirm是最經常被用來confirm一個重要的行動,正在發生一個網站上。例如,他們可能被用來confirm提交的命令或通知旅客說,他們點選連結將帶他們到另一個網站。 例如JavaScript的confirm
Time of Update: 2018-12-03
輸入必須驗證,驗證主要就靠js寫正則來完成,在網上搜了一下收集了這些比較常用的正則放在這裡,以便以後使用。在這裡向原創者致敬。 /* 用途:檢查輸入的Email信箱格式是否正確 輸入:strEmail:字串 返回:如果通過驗證返回true,否則返回false */function checkEmail(strEmail) { //var emailReg = /^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$/; var
Time of Update: 2018-12-03
數值處理 var num = parseInt("21121.12"); alert(num); var num1 =new Number("12123.125"); alert(num1.toFixed(2)); var a = "123"; if (isNaN(a)) { alert("不是數字"); } else {
Time of Update: 2018-12-03
1、實現動態表格式資料的增加和刪除,如:實現代碼:<body style="background: #cccccc"><div align="center">姓名:<input type="text" id="name"> email:<input type="text"id="email"> 電話:<input type="text" id="phone"><br><input type="button"