JavaScript½²Òå¼Ç¼6
Áù.ʼþ
(Ò»)¡¢Ê¼þÁ÷
1.ðÅÝÐÍʼþ
2.²¶»ñÐÍʼþ
(¶þ)¡¢Ê¼þ¼àÌý
1.IEºÍFirefox¼òµ¥µÄͨÓ÷½·¨£º(Ö»ÄÜÌí¼Óµ¥Ò»Ê¼þ)
ÀýÈ磺
windows.onload = function(){
var oP = document.getElementById("myP");
oP.onclick = function(){
alert("ÎÒ±»µã»÷ÁË");
}
}
2.IEÖеÄʼþ¼àÌý
ÀýÈ磺
function fnClick(){
alert("ÎÒ±»µã»÷ÁË");
oP.detachEvent("onclick",fnClick);
}
var oP;
window.onload = function(){
oP = document.getElementById("myP");
oP.attacheEvent("onclick",fnClick);
}
3.±ê×¼DOMµÄʼþ¼àÌý(firefox)
function fnClick1(){
alert("ÎÒ±»fnClick1µã»÷");
oP.removeEventListener("click",fnClick2,false);
}
function fnClick2(){
alert("ÎÒ±»fnClick2µã»÷");
}
var oP;
window.onload = function(){
oP = document.getElementById("myP");
oP.addEventListener("click",fnClick1,false);
oP.addEventListener("click",fnClick2,false);
}
(Èý)¡¢Ê¼þ¶ÔÏó
1.¼æÈÝÁ½ÖÖä¯ÀÀÆ÷£º
oP.onclick = function(oEvent){
if(window.event)oEvent = window.event;
}
2.ÅжÏʼþµÄÀàÐÍ£º
ÀýÈ磺
function handle(oEvent){
var oDiv = document.getElementById("display");
if(window.event)oEvent = window.event;
if(oEvent.type == "click")
oDiv.innerHTML+="Äãµã»÷ÁËÎÒ";
else if(oEvent.type == "mouseover")
oDiv.innerHTML+="ÄãÒÆ¶¯µ½ÎÒÉÏ·½";
}
window.onload = function(){
var oImg = document.getElementsByTagName("img")[0];
oImg.onclick = handle;
oImg.onmouseover = handle;
}
Æß.±í¸ñºÍ±íµ¥
(Ò»)¶¯Ì¬¿ØÖƱí¸ñ
1.¶¯Ì¬Ìí¼Ó±í¸ñ
window.onload = function(){
var oTr = document.getElementById("member").insertRow(2);
var aText = new Array();
aText[0] = document.createTextNode("fresheggs");
aText[1] = document.createTextNode("W610");
aText[2] = document.createTextNode("100089");
for(var i=0;i<aText.length;i++){
var oTd = oTr.insertCell(i);
oTd.appendChild(aText[i]);
}
}
Ïà¹ØÎĵµ£º
ÏÂÃæÁ½¸ö·½·¨ÊµÏÖÁËÊý×éÖÐÈ¥µô Ç°Ãæ »òÕß ºóÃæµÄ ÖØ¸´Ïî
È¥µôÇ°ÃæµÄÖØ¸´Ïî·½·¨ °Ñarray [1, 2, 3, 1, 4, 5]È¥µôÇ°ÃæÖØ¸´Ïî µÃµ½ [2, 3, 1, 4, 5].
function unique(a)
{
var r = new Array();
o:for(var i = 0, n = a.length; i < n; i++) {
for(var x = i + 1 ; x < n; x++)
{
......
<SCRIPT LANGUAGE="JavaScript">
<!--
function limitNum(obj) {
if(obj.value.replace(/\s/g,"")==""||obj.value.replace(/\s/g,"")=="ÊäÈë¹Ø¼ü×Ö") {
alert('ÇëÊäÈë¹Ø¼ü×Ö')
return false;
}
}
//-->
</SCRIPT>
< ......
javascript ÉèÖÃcookie×¢ÒâÊÂÏî
javascript ÉèÖÃcookie×¢ÒâÊÂÏî
ÔÚJavascript ÖУ¬cookie ¿ÉÒÔͨ¹ý document.cookie½øÐÐÉèÖ㬵±ÉèÖöà¸öcookieʱä¯ÀÀÆ÷»á×Ô¶¯°Ñ
ËüÃÇÓ÷ֺŸô¿ª¡£ÈçÏ£º
document.cookie = 'cookie1';
document.cookie ='cookie2';
alert (document.cookie) ;//Êä³ö cookie1 ; cookie2
µ«ÊÇÈç¹û°ÑµÚ ......
shift£ºÉ¾³ýÔÊý×éµÚÒ»Ï²¢·µ»ØÉ¾³ýÔªËØµÄÖµ£»Èç¹ûÊý×éΪ¿ÕÔò·µ»Øundefined
var a = [1,2,3,4,5];
var b = a.shift(); //a£º[2,3,4,5] b£º1
unshift£º½«²ÎÊýÌí¼Óµ½ÔÊý×鿪ͷ£¬²¢·µ»ØÊý×éµÄ³¤¶È
var a = [1,2,3,4,5];
var b = a.unshift(-2,-1); //a£º[-2,-1,1,2,3,4,5] b£º7
×¢£ºÔÚIE6.0ϲ ......