javascriptʼþ¼àÌý
ÔÌûµØÖ·£ºhttp://www.cnblogs.com/AganCN/archive/2009/02/06/1206272.html ¿¼ÂÇÕâÑùµÄÇéÐÎÔÚIEä¯ÀÀÖд¦Àí£¬ÐèÒªÏìÓ¦Ò³ÃæµÄ°´Å¥µã»÷ʼþ£¬ÓÐÄÄЩ·½·¨ÄØ£¿
£¨1£©onclickÊôÐÔÌí¼Óʼþ´¦Àíº¯Êý
function DoClick()//handler of click event
{
}
test1
²âÊÔ1test1
£¨2£©attachEvent·½·¨Ìí¼Óʼþ´¦Àíº¯Êý
test2
function attClick()//handler of click event
{
//process click event
}
test2.attachEvent("onclick",attClick);
²âÊÔ2test2
ÏÖÔÚÎÊÌâÀ´£¬Èç¹ûÎÒÃÇͬʱÌí¼ÓÕâÁ½ÖÖʼþ´¦Àí·½Ê½£¬ÄÇôËûÃÇÏàÓ¦µÄ˳ÐòÊÇʲôÑùµÄ£¬ÏÂÃæÀ´Ä£ÄâÒ»ÏÂÕâÖÖÇéÐÎ:
test31
function DoClick()//property event handler
{
alert('calling DoClick');
}
function AttClick1()//attach event handler
{
alert('calling AttClick1');
}
test31.onclick=DoClick;
test31.attachEvent('onclick',AttClick1);
£¨code for 3.1)
test32
function DoClick()//property event handler
{
alert('calling DoClick');
}
function AttClick1()//attach event handler
{
alert('calling AttClick1');
}
function AttClick2()
{
alert('calling AttClick2');
}
test32.attachEvent('onclick',AttClick1);
test32.onclick=DoClick;
(code for 3.2) ²âÊÔ3test3.1test3.2
²âÊÔ½á¹ûÊÇ£ºÏȵ÷ÓÃÊôÐÔ´¦Àíº¯Êý£¬ÔÙµ÷ÓÃattachʼþ´¦Àíº¯Êý¡£
attachEvent·½Ê½»¹ÓÃÒ»¸öºÃ´¦¾ÍÊÇËûÄÜÌí¼ÓÈÎÒâ¶à¸öʼþ´¦Àíº¯Êý test41
function DoClick()
{
alert('calling DoClick');
}
function AttClick
Ïà¹ØÎĵµ£º
<html>
<body>
<table width="200" border="1" id="tb">
<tr id="r1">
<td><input type="checkbox" name="ck" value="1"></td>
<td>abc</td>
</tr>
</table>
<p>
<input type="button" onClick="add();" value="add"/> ......
javascript ÊÇÒ»ÖÖÇø·Ö´óСдµÄ³ÌÐòÓïÑÔ.
¶¨ÒåÊý×é:
var strweek= new Array(7);
Îʺűí´ïʽ
var i= (condition)?A:B;
Ï൱ÓÚif-else Óï¾ä;condition ³ÉÁ¢ Ö´ÐÐA £¬²»³ÉÁ¢Ö´ÐÐB;
switch Óï¾ä
var i=3;
var result="";
swithck(i);
{
case 1;
result="First";
case 2;
result="Second";
ca ......
×ªÔØ:JavaScript»ñÈ¡Ò³Ãæ¿í¶È¸ß¶È´óÈ«
µØÖ·:http://www.cnblogs.com/wcg249165510/archive/2009/02/20/1394749.html
ÍøÒ³¿É¼ûÇøÓò¿í£ºdocument.body.clientWidth
ÍøÒ³¿É¼ûÇøÓò¸ß£ºdocument.body.clientHeight
ÍøÒ³¿É¼ûÇøÓò¿í£ºdocument.body.offsetWidth(°üÀ¨±ßÏߵĿí)
ÍøÒ³¿É¼ûÇøÓò¸ß£ºdocument.body.offsetHeight(° ......
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>JavaScriptʵÏÖ¸ôÐбäÉ«µÄ±í¸ñ</title>
<style>
<!--
.datalist{
border:1px solid #007108; /* ±í¸ñ±ß¿ò * ......
concat
½«Á½¸ö»ò¶à¸ö×Ö·ûµÄÎı¾×éºÏÆðÀ´£¬·µ»ØÒ»¸öеÄ×Ö·û´®¡£
var a = "hello";
var b = ",world";
var c = a.concat(b);
alert(c);
//c = "hello,world"
indexOf
·µ»Ø×Ö·û´®ÖÐÒ»¸ö×Ó´®µÚÒ»´¦³öÏÖµÄË÷Òý£¨´Ó×óµ½ÓÒËÑË÷£©¡£Èç¹ûûÓÐÆ¥ÅäÏ·µ»Ø -1 ¡£
var index1 = a.indexOf(& ......