Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

JAVASCRIPT¶¯Ì¬µÄÎªÔªËØÌí¼Óʼþ

ÏÖÔڸоõjsºÜºÃºÜÇ¿´ó£¬Ëæ×ÅÉîÈëµÄѧϰ£¬Äã¾Í»á²»»á¾Ü¾øÔÚ¿Í»§¶ËʹÓÃjs¡£Ö®Ç°Ò²ÔÚÍøÉÏÕÒÁ˵ã×ÊÁÏ£¬Ò»Æð¿´¿´¡£
 
value="ÎÒÊÇ button" /> 
¶¯Ì¬Ìí¼Óonclickʼþ£º 
<input type="button" value="ÎÒÊÇ button" id="bu"> 
<script type="text/javascript"> 
var bObj=document.getElementById("bu"); 
bObj.onclick= objclick; 
function objclick(){alert(this.value)}; 
</script> 
Èç¹ûʹÓÃÄäÃûº¯Êý function(){}£¬ÔòÈçÏÂÃæËùʾ£º 
<input type="button" value="ÎÒÊÇ button" id="bu"> 
<script type="text/javascript"> 
var bObj=document.getElementById("bu"); 
bObj.onclick=function(){alert(this.value)}; 
</script> 
ÉÏÃæµÄ·½·¨ÆäʵԭÀí¶¼Ò»Ñù£¬¶¼ÊǶ¨Òå onclick ÊôÐÔµÄÖµ¡£ÖµµÃ×¢ÒâµÄÊÇ£¬Èç¹û¶à´Î¶¨Òå obj.onclick£¬ÀýÈ磺obj.onclick=method1; obj.onclick=method2; obj.onclick=method3£¬ÄÇôֻÓÐ×îºóÒ»´ÎµÄ¶¨Òåobj.onclick=method3²ÅÉúЧ£¬Ç°Á½´ÎµÄ¶¨Òå¶¼¸ø×îºóÒ»´ÎµÄ¸²¸ÇµôÁË¡£ 
ÔÙ¿´ IE ÖÐµÄ attachEvent£º 
<input type="button" value="ÎÒÊÇÀ­µÇ" id="bu"> 
<script type="text/javascript"> 
var bObj = document.getElementById("bu"); 
bObj.attachEvent("onclick",method1); 
bObj.attachEvent("onclick",method2); 
bObj.attachEvent("onclick",method3); 
function method1(){alert("µÚÒ»¸öalert")} 
function method2(){alert("µÚ¶þ¸öalert")} 
function method3(){alert("µÚÈý¸öalert")} 
</script> 
Ö´ÐÐ˳ÐòÊÇ method3 > method2 > method1 £¬ÏȽøºó³ö£¬Óë¶ÑÕ»ÖеıäÁ¿ÏàËÆ¡£ÐèҪעÒâµÄÊÇattachEvent ÖеÚÒ»¸ö²ÎÊýÊÇon¿ªÍ·µÄ£¬¿ÉÒÔÊÇ onclick/onmouseover/onfocus µÈµÈ 
¾Ý˵(δ¾­È·ÈÏÑéÖ¤)ÔÚ IE ÖÐʹÓà attachEvent ºó×îºÃÔÙʹÓà detachEvent À´ÊÍ·ÅÄÚ´æ 
ÔÙ¿´¿´ Firefox ÖÐµÄµÄ addEventListener£º 
<input type="button" value="ÎÒÊDz¼Ê²" id="bu"> 
<script type="text/javascript"> 
var bObj = document.getElementById("bu"); 
bObj.addEventListener("click",method1,false); 
bObj.addEventListener("click",met


Ïà¹ØÎĵµ£º

JavaScriptʵÏÖˮƽѡÏЧ¹û

Ê×ÏÈÔÚbodyÖмÓÈëÒÔÏÂHTMLÄÚÈÝ£º
<div id="panel">
 <div id="top">
        <ul id="menu">
            <li id="1">Home</li>
 &nbs ......

[ת]Top 10 Things that JavaScript Got Wrong

to make a note that I love JavaScript. This article is only meant for some fun, and for us to be aware of some its short-comings.
1. The Name. JavaScript is NOT Java
We'll start with a fun jab at the name choice. While it was originally called Mocha, and then LiveScript, it was later changed to J ......

JavaScriptʵÏÖÀàËÆExcel¹¦ÄÜ

//¸´ÖÆËùÑ¡±í¸ñµÄÊý¾Ýµ½¼ôÌù°å ×÷Õߣºxx
function copyData(){
var content = "";
var tbl = getTbl();
//»ñÈ¡ËùÑ¡µÄËùÓÐÊý¾Ý
for(j = start_Row; j <= end_Row; j++)
{
for(i = start_Col; i <= end_Col; i++)
{
content += (tbl.rows[j].cells[i].childNodes[0].value);
if(i != end_ ......

ÓÃJavascript¶¯Ì¬Ìí¼Óɾ³ýHTMLÔªËØÊµÀý

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>ÓÃjavascript¶¯Ì¬Ìí¼Óɾ³ýhtmlÔªËØ</title>
<script type="text/javascript"><!-- 
function $(nodeId) { 
re ......

ÉîÈëÀí½âJavaScript±Õ°ü(closure)


ת×Ô£ºhttp://www.felixwoo.com/?s=%E9%97%AD%E5%8C%85
ÉîÈëÀí½âJavaScript±Õ°ü(closure)
·¢±íÓÚ: 14:48 | ·ÖÀà: ¿ª·¢¼¼Êõ | ÆÀÂÛ: 25 | ÈËÆø: 6,114 |
×î½üÔÚÍøÉϲéÔÄÁ˲»ÉÙJavascript±Õ°ü(closure)Ïà¹ØµÄ×ÊÁÏ£¬Ð´µÄ´ó¶àÊǷdz£µÄѧÊõºÍרҵ¡£¶ÔÓÚ³õѧÕßÀ´Ëµ±ð˵Àí½â±Õ°üÁË£¬¾ÍÁ¬ÎÄ×ÖÐðÊö¶¼ºÜÄÑ¿´¶®¡£×«Ð´´ËÎĵÄÄ¿µÄ¾ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ