1.document.write( " "); 输出è¯å¥
  2.JSä¸çš„æ³¨é‡Šä¸?/
  3.ä¼ ç»Ÿçš„HTML文档™åºåºæ˜?document- >html- >(head,body)
  4.一个æµè§ˆå™¨½H—å£ä¸çš„DOM™åºåºæ˜?window- >(navigator,screen,history,location,document)
  5.得到表å•ä¸å…ƒç´ çš„åç§°å’Œå€?document.getElementById( "表å•ä¸å…ƒç´ çš„IDå?").name(或value)
  6.一个å°å†™è{大写的JS: document.getElementById( "output ").value = document.getElementById( "input ").value.toUpperCase();
  7.JSä¸çš„值类åž?String,Number,Boolean,Null,Object,Function
  8.JSä¸çš„å—符型è{æ¢æˆæ•°å€¼åž‹:parseInt(),parseFloat()
  9.JSä¸çš„æ•°å—è½¬æ¢æˆå—½W¦åž‹:( " " å˜é‡)
  10.JSä¸çš„å–å—½W¦ä¸²é•¿åº¦æ˜?(length)
  11.JSä¸çš„å—符与嗽W¦ç›¸˜qžæŽ¥ä½¿ç”¨å?
  12.JSä¸çš„æ¯”较æ“作½W¦æœ‰:==½{‰äºŽ,!=ä¸ç‰äº? >, >=, <. <=
  13.JSä¸å£°æ˜Žå˜é‡ä‹Éç”?varæ¥è¿›è¡Œå£°æ˜?/p>
  14.JSä¸çš„判定è¯å¥¾l“æž„:if(condition){}else{}
  15.JSä¸çš„循环¾l“æž„:for([initial expression];[condition];[upadte expression]) {inside loop}
  16.å¾ªçŽ¯ä¸æ¢çš„命令是:break
  17.JSä¸çš„函数定义:function functionName([parameter],...){statement[s]}
  18.当文件ä¸å‡ºçŽ°å¤šä¸ªformè¡¨å•æ—?å¯ä»¥ç”¨document.forms[0],document.forms[1]æ¥ä»£æ›?
  19.½H—å£:打开½H—å£window.open(), å…³é—一个窗å?window.close(), ½H—壿œ¬èín:self
  20.çŠ¶æ€æ 的设¾|?window.status= "å—符 ";
  21.弹出æç¤ºä¿¡æ¯:window.alert( "å—符 ");
  22.弹出¼‹®è®¤æ¡?window.confirm();
  23.弹出输入æç¤ºæ¡?window.prompt();
  24.æŒ‡å®šå½“å‰æ˜„¡¤ºé“¾æŽ¥çš„ä½¾|?window.location.href= "URL "
  25.å–出½H—体ä¸çš„æ‰€æœ‰è¡¨å•的数é‡:document.forms.length
  26.关闿–‡æ¡£çš„输出æµ:document.close();
  27.å—ç¬¦ä¸²è¿½åŠ è¿žæŽ¥ç¬¦: =
  28.创å¾ä¸€ä¸ªæ–‡æ¡£å…ƒç´?document.createElement(),document.createTextNode()
  29.å¾—åˆ°å…ƒç´ çš„æ–¹æ³?document.getElementById()
  30.讄¡½®è¡¨å•䏿‰€æœ‰æ–‡æœ¬åž‹çš„æˆå‘˜çš„å€égØ“½I?
  var form. = window.document.forms[0]
  for (var i = 0; i <form.elements.length;i ){
  if (form.elements.type == "text "){
  form.elements.value = " ";
  }
  }
  31.å¤é€‰æŒ‰é’®åœ¨JSä¸åˆ¤å®šæ˜¯å¦é€‰ä¸:document.forms[0].checkThis.checked (checkedå±žæ€§ä»£è¡¨äØ“æ˜¯å¦é€‰ä¸˜q”回TRUE或FALSE)
  32.å•选按钮组(å•选按钮的å称必须相åŒ):å–å•选按钮组的长度document.forms[0].groupName.length
  33.å•选按钮组判定是å¦è¢«é€‰ä¸ä¹Ÿæ˜¯ç”¨checked.
  34.下拉列表框的å€?document.forms[0].selectName.options[n].value (n有时用下拉列表框åç§°åŠ ä¸Š.selectedIndexæ¥ç¡®å®šè¢«é€‰ä¸çš„å€?
  35.å—符串的定义:var myString = new String( "This is lightsword ");
  36.å—符串è{æˆå¤§å†?string.toUpperCase(); å—符串è{æˆå°å†?string.toLowerCase();
  37.˜q”回å—符ä¸?在嗽W¦ä¸²1ä¸å‡ºçŽ°çš„ä½ç½®:String1.indexOf( "String2 ")!=-1则说明没扑ֈ°.
  38.å–å—½W¦ä¸²ä¸æŒ‡å®šä½¾|®çš„一个嗽W?StringA.charAt(9);
  39.å–出å—ç¬¦ä¸²ä¸æŒ‡å®šèµïL‚¹å’Œç»ˆç‚¹çš„åå—½W¦ä¸²:stringA.substring(2,6);
  40.æ•°å¦å‡½æ•°:Math.PI(˜q”回圆周çŽ?,Math.SQRT2(˜q”回开æ–?,Math.max(value1,value2)˜q”回两个æ•îC¸çš„æœ€åœ¨å€?Math.pow(value1,10)˜q”回
  value1çš„å‹Æ¡æ–¹,Math.round(value1)å››èˆäº”入函数,Math.floor(Math.random()*(n 1))˜q”å›žéšæœºæ•?/p>
  41.定义日期型å˜é‡?var today = new Date();
  42.日期函数列表:dateObj.getTime()得到旉™—´,dateObj.getYear()得到òq´ä†¾,dateObj.getFullYear()得到四ä½çš„å¹´ä»?dateObj.getMonth()å¾?/p>
  到月ä»?dateObj.getDate()得到æ—?dateObj.getDay()得到日期å‡?dateObj.getHours()得到ž®æ—¶,dateObj.getMinutes()得到
  åˆ?dateObj.getSeconds()得到¿U?dateObj.setTime(value)讄¡½®æ—‰™—´,dateObj.setYear(val)讄¡½®òq?dateObj.setMonth(val)讄¡½®
  æœ?dateObj.setDate(val)讄¡½®æ—?dateObj.setDay(val)讄¡½®æ˜ŸæœŸå‡?dateObj.setHours讄¡½®ž®æ—¶,dateObj.setMinutes(val)讄¡½®
  åˆ?dateObj.setSeconds(val)讄¡½®¿U?[注é‡:æ¤æ—¥æœŸæ—¶é—´ä»Ž0开始计]
  43.FRAME的表½Cºæ–¹å¼? [window.]frames[n].ObjFuncVarName,frames[ "frameName "].ObjFuncVarName,frameName.ObjFuncVarName
  44.parent代表父亲对象,top代表最™å¶ç«¯å¯¹è±¡
  45.打开å窗å£çš„父窗å£äØ“:opener
  46.è¡¨ç¤ºå½“å‰æ‰€å±žçš„ä½ç½®:this
  47.当在‘…链接ä¸è°ƒç”¨JS函数时用:(javascript.:)æ¥å¼€å¤´åŽé¢åŠ å‡½æ•°å?/p>
  48.在è€çš„‹¹è§ˆå™¨ä¸ä¸æ‰§è¡Œæ¤JS: ><!-- //-- >
  49.引用一个文件å¼çš„JS: <script. type= "text/javascript. " src= "aaa.js " > </script. >
  50.æŒ‡å®šåœ¨ä¸æ”¯æŒè„šæœ¬çš„æµè§ˆå™¨æ˜„¡¤ºçš„HTML: <noscript. > </noscript. >
  51.当超铑֒ŒonCLICK事äšg都有æ—?则è€ç‰ˆæœ¬çš„‹¹è§ˆå™¨è{å‘a.html,å¦åˆ™è½¬å‘b.html.ä¾? dfsadf
  52.JS的内建对�/p>
  �Array,Boolean,Date,Error,EvalError,Function,Math,Number,Object,RangeError,ReferenceError,RegExp,String,SyntaxError,TypeErr
  or,URIError
53.JSä¸çš„æ¢è¡Œ:\n
  54.½H—å£å…¨å±å¤§å°: <script. >function fullScreen(){ this.moveTo
  (0,0);this.outerWidth=screen.availWidth;this.outerHeight=screen.availHeight;}window.maximize=fullScreen; </script. >
  55.JSä¸çš„all代表其下层的全部元ç´
  56.JSä¸çš„焦点™åºåº:document.getElementByid( "表å•å…ƒç´ ").tabIndex = 1
  57.innerHTML的值是表å•å…ƒç´ çš„å€?å¦?/p>
  "how are you "
  ,则innerHTML的值就�how are you
  2. 58.innerTEXT的值和上é¢çš„一æ ?åªä¸˜q‡ä¸ä¼šæŠŠ ˜q™ç§æ ‡è®°æ˜„¡¤ºå‡ºæ¥.
  59.contentEditableå¯è®¾¾|®å…ƒç´ 是å¦å¯è¢«ä¿®æ”?isContentEditable˜q”回是å¦å¯ä¿®æ”¹çš„状æ€?
  60.isDisabled判定是å¦ä¸ºç¦æ¢çжæ€?disabled讄¡½®¼›æ¢çжæ€?/p>
  61.lengthå–得长度,˜q”回整型数å€?/p>
  62.addBehavior()是一¿UJS调用的外部函数文件其扩展å䨓.htc
  63.window.focus()使当å‰çš„½H—å£åœ¨æ‰€æœ‰çª—å£ä¹‹å‰?
  64.blur()指失åŽÈ„¦ç‚?与FOCUS()相å.
  65.select()æŒ‡å…ƒç´ äØ“é€‰ä¸çжæ€?
  66.防æ¢ç”¨æˆ·å¯ÒŽ–‡æœ¬æ¡†ä¸è¾“入文æœ?
  67.å–å‡ºè¯¥å…ƒç´ åœ¨™åµé¢ä¸å‡ºçŽ°çš„æ•°é‡:document.all.tags( "div(或其它HTMLæ ‡è®°½W? ").length
  68.JSä¸åˆ†ä¸ÞZ¸¤¿U窗体输å‡?模æ€å’Œéžæ¨¡æ€?window.showModaldialog(),window.showModeless()
  69.çŠ¶æ€æ æ–‡å—的设¾|?window.status= 'æ–‡å— ',é»˜è®¤çš„çŠ¶æ€æ æ–‡å—讄¡½®:window.defaultStatus = 'æ–‡å—. ';
  70.æ·ÕdŠ åˆ°æ”¶è—夹:external.AddFavorite( "http://www.dannyg.com ";, "jaskdlf ");
  71.JSä¸ç¢°åˆ°è„šæœ¬é”™è¯¯æ—¶ä¸åšä»ÖM½•æ“作:window.onerror = doNothing; æŒ‡å®šé”™è¯¯å¥æŸ„çš„è¯æ³•䨓:window.onerror = handleError;
  72.JS䏿Œ‡å®šå½“剿‰“å¼€½H—å£çš„父½H—å£:window.opener,支æŒopener.opener...的多é‡ç‘ô¾l?
  73.JSä¸çš„self指的是当å‰çš„½H—å£
  74.JSä¸çŠ¶æ€æ 昄¡¤ºå†…容:window.status= "内容 "
  75.JSä¸çš„top指的是框枉™›†ä¸æœ€™å¶å±‚的框æž?/p>
  76.JSä¸å…³é—当å‰çš„½H—å£:window.close();
  77.JSä¸æå‡ºæ˜¯å¦ç¡®è®¤çš„æ¡?if(confirm( "Are you sure? ")){alert( "ok ");}else{alert( "Not Ok ");}
  78.JSä¸çš„½H—å£é‡å®šå?window.navigate( "http://www.sina.com.cn ";);
  79.JSä¸çš„æ‰“å°:window.print()
  80.JSä¸çš„æç¤ºè¾“å…¥æ¡?window.prompt( "message ", "defaultReply ");
  81.JSä¸çš„½H—壿»šåЍæ?window.scroll(x,y)
  82.JSä¸çš„½H—壿»šåЍåˆîC½¾|?window.scrollby
  83.JSä¸è®¾¾|®æ—¶é—´é—´éš?setInterval( "expr ",msecDelay)或setInterval(funcRef,msecDelay)或setTimeout
  84.JSä¸çš„æ¨¡æ€æ˜¾½Cºåœ¨IE4 è¡?在NNä¸ä¸è¡?showModalDialog( "URL "[,arguments][,features]);
  85.JSä¸çš„退å‡ÞZ¹‹å‰ä‹Éç”¨çš„å¥æŸ„:function verifyClose(){event.returnValue= "we really like you and hope you will stay longer. ";}}
  window.=verifyClose;
  86.当窗体第一‹Æ¡è°ƒç”¨æ—¶ä½¿ç”¨çš„æ–‡ä»¶å¥æŸ?onload()
  87.å½“çª—ä½“å…³é—æ—¶è°ƒç”¨çš„æ–‡ä»¶å¥æŸ?onunload()
  88.window.location的属� protocol(http:),hostname(www.example.com),port(80),host(www.example.com:80),pathname
  ( "/a/a.html "),hash( "#giantGizmo ",指蟩转到相应的锚è®?,href(全部的信æ?
  89.window.location.reload()åˆäh–°å½“剙åµé¢.
  90.window.history.back()˜q”回上一™å?window.history.forward()˜q”回下一™å?window.history.go(˜q”回½W¬å‡ ™å?也å¯ä»¥ä‹É用访问过的URL)
  91.document.write()䏿¢è¡Œçš„输出,document.writeln()æ¢è¡Œè¾“出
  92.document.body.noWrap=true;防æ¢é“¾æŽ¥æ–‡å—折行.
  93.å˜é‡å?charAt(½W¬å‡ ä½?,å–该å˜é‡çš„ç¬¬å‡ ä½çš„å—½W?
  94. "abc ".charCodeAt(½W¬å‡ ä¸?,˜q”回½W¬å‡ 个嗽W¦çš„ASCiiç å€?
  95.å—符串连æŽ?string.concat(string2),或用 =˜q›è¡Œ˜qžæŽ¥
  96.å˜é‡.indexOf( "å—符 ",èµ·å§‹ä½ç½®),˜q”回½W¬ä¸€ä¸ªå‡ºçŽ°çš„ä½ç½®(ä»?开始计½Ž?
  97.string.lastIndexOf(searchString[,startIndex])最åŽä¸€‹Æ¡å‡ºçŽ°çš„ä½ç½®.
  98.string.match(regExpression),判定å—符是å¦åŒšw….
  99.string.replace(regExpression,replaceString)替æ¢çŽ°æœ‰å—符ä¸?
  100.string.split(分隔½W?˜q”回一个数¾l?a style="padding-bottom: 0px; line-height: 22px; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: 宋体; word-wrap: break-word; color: rgb(0,0,255); font-size: 14px; text-decoration: none; padding-top: 0px" class="channel_keylink" target="_blank">å˜å‚¨å€?
  101.string.substr(start[,length])å–从½W¬å‡ ä½åˆ°æŒ‡å®šé•¿åº¦çš„å—½W¦ä¸².
  102.string.toLowerCase()使嗽W¦ä¸²å…¨éƒ¨å˜äØ“ž®å†™.
  103.string.toUpperCase()使全部嗽W¦å˜ä¸ºå¤§å†?
  104.parseInt(string[,radix(代表˜q›åˆ¶)])å¼ºåˆ¶è½¬æ¢æˆæ•´åž?
  105.parseFloat(string[,radix])å¼ºåˆ¶è½¬æ¢æˆæÕQ点型.
  106.isNaN(å˜é‡):‹¹‹è¯•是å¦ä¸ºæ•°å€¼åž‹.
  107.定义帔R‡çš„è¦å®›_—:const,定义å˜é‡çš„è¦å®›_—:varv
æ–‡ç« å‡ºå¤„åQ?a >http://java.chinaitlab.com/ServletJsp/832663_2.html