Time of Update: 2018-07-26
javascript 取得單選框的值 <script>function checkansers(){obj = document.getElementsByName("box1");for(i=0;i<obj.length;i++){if(obj[i].checked){alert("你選中了:"+obj[i].value);break;}}return false;}</script><form onSubmit=
Time of Update: 2018-07-26
1. 基本語句: try //Internet Explorer {xmlDoc=new ActiveXObject("Microsoft.XMLDOM");}catch(e){try //Firefox, Mozilla, Opera, etc.{xmlDoc=document.implementation.createDocument("","",null);}catch(e) {alert(e.message)}}try {
Time of Update: 2018-07-26
1. 本地XML檔案:VehicleTest1.xml <?xml version="1.0" encoding="utf-8"?><Root><CurrentStatus><LicensePlateNumber>鄂EA12345</LicensePlateNumber><CurrentTime>2011-11-20</CurrentTime><Speed&
Time of Update: 2018-07-26
可以用script去解決第一個問題。 可以定義一個參數去指定properties檔案的路徑,然後建立datasource。 在datasource的script中編輯beforeOpen事件,參考下面的代碼: ======================================= importPackage( Packages.java.io ); importPackage( Packages.java.util ); fin =
Time of Update: 2018-07-26
怎樣用javascript擷取url參數例子 javascript擷取url參數方法: function request(paras) { var url = location.href; var paraString =
Time of Update: 2018-07-26
讓你用其它語言寫也是完全一樣的道理, 這道題估計大家在學習C語言的時候就見過…… 也就是列印以下的鬼東西: 當時候看到迴圈結構的時候覺得很無聊,就相當不屑這題,沒有好好仔細想想, 因為要是放在JavaScript完全可以這樣寫,甚至還不算是JavaScript,僅僅就是一個html: <html><head><meta http-equiv="content-type"
Time of Update: 2018-07-26
JavaScript web 開發人員必須學習的 3 門語言中的一門: HTML 定義了網頁的內容 CSS 描述了網頁的布局 JavaScript 網頁的行為 本教程是關於 JavaScript 及介紹 JavaScript 如何與 HTML 和 CSS 一起工作 以下是最簡單的一個JavaScript例子 <!DOCTYPE
Time of Update: 2018-07-26
在sql 中: 舉個例子 select concat('aa','bb');------------最終顯示的就是 aabb,同時,concat有 to_char的作用,就是把其他類型轉成varchar類型的 select concat(NAME,':',TITLE) FROM PERSON p WHERE p.id = id 結果是: Danny:Java
Time of Update: 2018-07-26
JavaScript對象的屬性是由名字、值和一組特性(可寫、可枚舉、可配置等)構成的。在ECMAScript 5中,屬性值可以用一個或兩個方法代替,這兩個方法就是getter和setter。 var myObj = { a: 2, get b(){ return 3; } };console.log(myObj.a);//2console.log(myObj.b);//3
Time of Update: 2018-07-26
js 的replace 預設替換隻替換第一個匹配的字元,如果字串有超過兩個以上的對應字元就無法進行替換,這時候就要進行一點操作,進行全部替換。 [html] view plain copy
Time of Update: 2018-07-26
1、JavaScript的運動----淡入淡出的圖片 1.1 透明度的相容性寫法 1.2 利用變數來儲存透明度的變化 1.3 代碼 <!DOCTYPE html><html><head><style>/*用於相容瀏覽器*/#img1 {/*IE*/filter: alpha(opacity:
Time of Update: 2018-07-26
JavaScript 保留關鍵字 在 JavaScript 中,一些標識符是保留關鍵字,不能用作變數名或函數名。 JavaScript 標準 所有的現代瀏覽器完全支援 ECMAScript 3(ES3,JavaScript 的第三版,從 1999 年開始)。 ECMAScript 4(ES4)未通過。 ECMAScript 5(ES5,2009 年發布),是 JavaScript 最新的官方版本。 隨著時間的推移,我們開始看到,所有的現代瀏覽器已經完全支援
Time of Update: 2018-07-26
1、JavaScript的運動----完美運動架構的應用----放大縮小圖片的實現 2、測試代碼 2.1 move.js /** * 可以方便的擷取到非行間樣式的數值 * @param {Object} obj * @param {Object} attr */function getStyle(obj, attr) {if (obj.currentStyle) {return obj.currentStyle[attr];}
Time of Update: 2018-07-26
1、JavaScript編碼規範:通常在Javascript不希望外界訪問的成員和方法名以底線開始 2、jsUnit測試函數的要遵循的規則與JUnit3.8類似(比如說測試函數名以test開頭等) 想要使用jsUnit,要引入jsUnit庫jsUnitCore.js,使用如下語句: <script type="text/javascript"
Time of Update: 2018-07-26
Evaluates an expression after a specified number of milliseconds has elapsed. (在指定時間過後執行指定的運算式) Syntax: iTimerID = window.setTimeout(vCode, iMilliSeconds [, sLanguage]) Parameters
Time of Update: 2018-07-26
今天下午複習JavaScript的一開始,就遇到一個問題:JavaScript的三種引入方式是什麼。 我對這個問題一直是迷迷糊糊的,大概知道用<script>標籤和src屬性,但是不是很明確。因此上網去查了一下資料,發現答案有好幾個版本,有寫三個的,兩個的,還有四個的,所以為瞭解決這個問題,我決定逐一嘗試。 1)直接在HTML頁面中使用<script></script>標籤引入,可以寫在head中,也可以寫在body末尾,可以實現
Time of Update: 2018-07-26
Math對象的屬性定義的函數和常量: Math.pow(2,53) 2的53次冪 Math.round(.6) 1.0:四捨五入 Math.ceil(.6) 1.0:向上取整 Math.floor(.6) 0.0:向下取整 Math.abs(-5)
Time of Update: 2018-07-26
http://bbs.csdn.net/topics/350229446 當前端開發人員面對成千上萬條記錄要顯示的時候,我們該怎麼處理。建立上千上萬個Dom對象。 我的思路就是:把看到的地區當畫布,建立足夠能展現介面的Dom就夠了。 比如一個螢幕的高度一般是1000像素左右,假設一條記錄佔用的高度是24像素,我們只用建立42個對象即可。 接下來就是對這42個對象進行資料填充,通過捲軸調整填充資料的起始下標。
Time of Update: 2018-07-26
Javascript的痛點就是物件導向編程,上一篇介紹了Javascript的兩種繼承方式:Javascript 進階 繼承,這篇使用一個例子來展示js如何物件導向編程,以及如何基於類實現繼承。 1、利用物件導向的寫法,實現下面這個功能,即時更新資料的一個例子: 2、使用對上面類的繼承,完成下面的效果: 好了,不多說,js的訓練全靠敲,所以如果覺得物件導向不是很紮實,可以照著敲一個,如果覺得很紮實了,提供了效果圖,可以自己寫試試。 1、第一個效果圖代碼:
Time of Update: 2018-07-26
假如要實現如下所示的累加函數: console.log(sum(1,2)(3,4));//10console.log(sum(1)(2)(3)(4));//10 我的思路是使用閉包來儲存結果,內建函式只負責對外部的結果變數做加法,然後返回自身,藉助詞法範圍很容易實現這點。 那麼,如何返回累加結果呢。只需要重寫閉包函數的toString方法,讓它返回result即可,因為無論是console.log還是alert,都將預設調用結果對象的toString方法。 實現代碼如下: