Login  

Blog Stats

News

隨筆分類

每月文章


男丁格爾s 脫殼

記錄一些常見的Javascript及CSS問題,及分享一些自制的小程式。

JavaScript

在這範例中,若要取得 form 裡面的 text 的元素的話,相信應該是很多人都會用 document.all("text1") 或是用 document.form1.text1 吧!在 IE 、 FireFox 及 Opera 中,以上兩種寫法都是可以執行的,但要注意的是: document.all 並非是標準的寫法。 而在 W3C 的標準中,建議使用 getElementById 來取得某特定 ID 的元素;另外也可以用 getElementsByName 或是 getElementsByTagName 來取得某特定 Name 或是類型的元素集合。


前幾天在小鋪看到一篇問說要如何將壹萬伍仟零貳拾圓轉換成15,020。仔細想了一下,應該是要先轉成數字後,再每三位數一撇吧!金錢格式-三位一撇已經有寫過了,所以現在只要能把金額中文轉數字就可以了。


最近跟朋友合寫一個線上HTML編輯器(類似Xuite Blog的發文編輯器一樣),但畫面就那麼大,但是已做出來的功能一堆,相對的,若要全放上去的話,按鈕的排版將是一大問題。 所以想說能否將一些按鈕先隱藏起來,當有要用到時,再出現讓使用者來點選。


什麼是頁籤?各位可以對著桌面的IE點右鍵並選擇內容,接著就會開啟網際網路 內容的視窗,仔細看這視窗上面那一排的部份(下圖中的藍色矩形),可自由的切換來切換去的,每個都有自己的畫面,這就是頁籤了。


很多人都以為JavaScript與VBScript是不同時存在一個頁面,或是兩者沒辦法互相配合運用!其實這都是~錯、錯、錯。 JavaScript與VBScript不僅可以同時存在一個頁面上,更是可以互相的呼叫使用。


有用過Marquee來做圖片跑馬燈的人應該都知道當圖片跑完後,會等圖都跑完後才會再繼續的重跑。


大家應該都知道checkBox在正常的情況下是可以多選的,而radio才是只能單選的。若也想讓checkBox也變成只能單選的話,這樣怎樣去改呢(姑且不管醬做有沒有意義)?


假如有個欄位是要填3位數的民國年,像是095這一類的話,若只輸入95這樣的2位數時,就要在前面多幫它補一個0或是空格好湊成3位數。這種方法叫做PadLeft。


有時候當某一物件的某一事件被觸發時,它所要執行的程式可能是一大串,有可能是要呼叫某一函式,也有可能同時又要呼叫另一函式。做法其實很多種啦,現在一一的介紹一下。


在某論壇中,有位內地的朋友問說是否能用JavaScript做出一個函式,然後做到把整數值從右到左每隔三位加一個逗號,不足3位的時候就不再加。例如:23456,使用函式後: 23,456。


Full JavaScript Archive