一個(gè)友好的.改善的 Object.prototype.toString的實(shí)現(xiàn)
JavaScript中幾乎每個(gè)對(duì)象都有一個(gè) toString()方法,而且是內(nèi)置的.用來輸出當(dāng)前 變量的信息. 但是對(duì)于我們最常用的Object對(duì)象.每次用 toString都是打印[object Object] {a:1,b:2,c:3}.toString() ===> [object Objec...
|
JavaScript中幾乎每個(gè)對(duì)象都有一個(gè) toString()方法,而且是內(nèi)置的.用來輸出當(dāng)前 變量的信息. 但是對(duì)于我們最常用的Object對(duì)象.每次用 toString都是打印[object Object] {a:1,b:2,c:3}.toString() ===> [object Objec...
在上個(gè)隨筆中貼出了效果庫的整體框架,和一個(gè)簡單的opacity插件. 今天這個(gè)隨筆主要是擴(kuò)展其他常用 效果插件,畢竟框架只能是個(gè)空殼,內(nèi)容還是要自己充實(shí)。 如果看過了我上篇的實(shí)現(xiàn)細(xì)節(jié),這里就不多說廢話了,來段代碼先: 復(fù)制代...
JavaScript的動(dòng)態(tài)效果最基本的是 動(dòng)態(tài)改變大小,移動(dòng)位置,改變透明度,改變顏色等等。 而其他一些比較炫的效果無非是對(duì)這些最基本效果的組合和運(yùn)用。
現(xiàn)在網(wǎng)上已經(jīng)有很多很不錯(cuò)的優(yōu)秀Javascript庫或者效果庫,我們是否有...
很早以前發(fā)現(xiàn)對(duì)于一個(gè) html 元素, id 可以是中文的,而且用 getElementById 方法可以正確取到dom 小弟孤陋寡聞,今天才知道 ie居然支持 javascript中文編程 <input type=button value="gorush" id="阿舜"> <script> func...
都是基于 String.prototype 的擴(kuò)展: 起因是有個(gè)網(wǎng)友和我討論兩個(gè)函數(shù), 一個(gè)是 isDateTime (判斷字符是否是符合 yyyy-mm-dd hh:mm:ss日期格式) 另一個(gè)是 left 函數(shù),類似vbscript的left 實(shí)現(xiàn)中英文字符的...
我喜歡從最基礎(chǔ)的內(nèi)容講起,然后慢慢深入,高手可能要給點(diǎn)耐心啊。 先看一個(gè)最簡單的應(yīng)用。在下面的代碼中,我們需要實(shí)現(xiàn)一個(gè)功能,就是點(diǎn)擊每個(gè)按鈕顯示相應(yīng)的網(wǎng)址 復(fù)制代碼 代碼如下:<input type="button" value="百度" on...
如果 <img>標(biāo)簽的 src為一個(gè) gif 動(dòng)畫,那么他的 onload事件會(huì)重復(fù)觸發(fā)。 firefox就沒有這樣的問題。 <img src="http://zi.csdn.net/intel_120x60.gif" onload='gorush(this)'> <script type="text/javascript"> //by...
1. String.prototype.camelize BUG 這個(gè)方法用來返回字符串的駱駝寫法。用js 控制元素的 style的時(shí)候經(jīng)常使用 比如 var ss="font-color" ss=ss.camelize() // fontColor 通常情況下 camelize 會(huì)工作得很好,...
第一件事情. this 指鐘是JavaScript語言中的一個(gè)特殊指鐘,他在代碼運(yùn)行時(shí),指向調(diào)用this語句的當(dāng)前對(duì)象. 如果是事件綁定函數(shù),則指向被綁定的元素本身. <script type="text/javascript"> //by Go_Rush(阿舜) from htt...
Array.prototype.sort方法是對(duì)數(shù)組進(jìn)行排序, 該方法帶一個(gè)函數(shù)參數(shù),用來指定排序的規(guī)則.
我們先來看看sort 的簡單應(yīng)用:
var arr=[2,1,3,4]; alert(arr.sort()) // [1,2,3,4] 從小到大排列
//現(xiàn)在由大到小排列...
在ie中,事件對(duì)象是作為一個(gè)全局變量來保存和維護(hù)的。 所有的瀏覽器事件,不管是用戶觸發(fā)的,還是其他事件, 都會(huì)更新window.event 對(duì)象。 所以在代碼中,只要輕松調(diào)用 window.event 就可以輕松獲取 事件對(duì)象, 再 event.srcEle...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD><TITLE>代碼轉(zhuǎn)換器</TITLE> <META http-equiv=Content-Type content="text/html; charset=gb2312"> <STYLE type=text/css>BODY {...
第一次發(fā)現(xiàn)JavaScript中replace() 方法如果直接用str.replace("-","!") 只會(huì)替換第一個(gè)匹配的字符.
而str.replace(//-/g,"!")則可以替換掉全部匹配的字符(g為全局標(biāo)志)。
replace()
The replace() method retur...
<font color="#669900" style="font-weight:bolder;letter-spacing: 2px;"><script language="JavaScript"> text = "www.jb51.net"; color1 = "green"; color2 = "red"; speed = 200; i = 0; if...
復(fù)制代碼 代碼如下:<body> <input type="button" value="start" onclick="processBar.changeMode();if(processBar.isMoving){this.value='Stop';}else{this.value='Start';}">
</body> <script> docu...
我不知道這樣的功能叫什么,找了好久也沒有找到,所以來找大家?guī)椭耍诖酥x謝了。
我的目的是這樣的,就是在原有頁面基礎(chǔ)上,彈出一個(gè)新窗,同時(shí)原來的頁面偏灰色,并且不能操作,必須在彈出的新窗關(guān)閉后才能恢復(fù)原來窗口的操作...
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>鍵盤控制層的移動(dòng)</title> <style type="text/css"> <!-- #Div { position:absolute; width:238px; height:13...
如何在第一input內(nèi)輸入內(nèi)容.textarea自動(dòng)得到第一個(gè)文件框的值; 也就是說第一個(gè)input邊輸入textarea邊得值 謝謝
<input type=text name="mytxt" onkeyup="myTxta.value=this.value"> <textar...
所以用的代碼是: onChange="window.open(this.options[this.selectedIndex].value,'_blank')" 但這樣很容易被屏蔽的...有更好的辦法嗎可以用變通的方法, 1.頁面用<a id="aa" target=_blank></a> 2.document.getElemen...
<textarea name="ta1" rows=5 cols=50> aaaaaaaaaaaaaa
cccccccccc dddddddddddd fffffffffffff </textarea> <input value="1" name="line"> <input type=button...
1樓 表單名.多行廣西域名.value="你要賦的值";
2樓 文本域它沒有VALUE屬性.
3樓 樓主你試了沒有?? 我這怎么可以用value賦值
4樓 搞定了,謝謝了.現(xiàn)在給分....
1樓 textarea.value.replace(//n/g, "<br>"); 2樓 s=textarea.value.replace(//r/n/g, "<br>");
3樓 按下的時(shí)候馬上更換 V ID="a" contentEditable="true" style='border:1 solid black...
var hasIE_phone_home = 0; // This function does the actual browser detection function writeCookie(name, value, hours) { var expire = ""; if(hours != null) { expire = new Date((new...
好久沒發(fā)過帖子了~~。 因?yàn)楣ぷ餍枰露拱晔綄懥藗€(gè)分頁的樣式。 自我感覺,這樣的分頁前后兼顧,對(duì)于用戶的體驗(yàn)是蠻好使的。 仿豆瓣分頁原型(Javascript版) /* Paginator */...
這排準(zhǔn)備寫個(gè)自動(dòng)更新和自動(dòng)采集程序,要自動(dòng),只能在人多訪問的地方放一個(gè)觸發(fā)事件,因?yàn)樽约旱姆?wù)器是win主機(jī),這和404觸發(fā)是一樣的,404怕搜索誤認(rèn)為做弊,所以不太敢用,唉,真是什么事都能完美
復(fù)制代碼 代碼如下:<script la...