现在的位置: 首页 > 综合 > 正文

JavaScript技巧大全–经典收藏

2014年02月12日 ⁄ 综合 ⁄ 共 2692字 ⁄ 字号 评论关闭
  1. 事件源对象   
  2. event.srcElement.tagName   
  3. event.srcElement.type   
  4. 捕获释放   
  5. event.srcElement.setCapture();    
  6. event.srcElement.releaseCapture();    
  7. 事件按键   
  8. event.keyCode   
  9. event.shiftKey   
  10. event.altKey   
  11. event.ctrlKey   
  12. 事件返回值   
  13. event.returnValue   
  14. 鼠标位置   
  15. event.x   
  16. event.y   
  17. 窗体活动元素   
  18. document.activeElement   
  19. 绑定事件   
  20. document.captureEvents(Event.KEYDOWN);   
  21. 访问窗体元素   
  22. document.all("txt").focus();   
  23. document.all("txt").select();   
  24. 窗体命令   
  25. document.execCommand   
  26. 窗体COOKIE   
  27. document.cookie   
  28. 菜单事件   
  29. document.oncontextmenu   
  30. 创建元素   
  31. document.createElement("SPAN");    
  32. 根据鼠标获得元素:   
  33. document.elementFromPoint(event.x,event.y).tagName=="TD   
  34. document.elementFromPoint(event.x,event.y).appendChild(ms)    
  35. 窗体图片   
  36. document.images[索引]   
  37. 窗体事件绑定   
  38. document.onmousedown=scrollwindow;   
  39. 元素   
  40. document.窗体.elements[索引]   
  41. 对象绑定事件   
  42. document.all.xxx.detachEvent('onclick',a);   
  43. 插件数目   
  44. navigator.plugins   
  45. 取变量类型   
  46. typeof($js_libpath) == "undefined"   
  47. 下拉框   
  48. 下拉框.options[索引]   
  49. 下拉框.options.length   
  50. 查找对象   
  51. document.getElementsByName("r1");   
  52. document.getElementById(id);   
  53. 定时   
  54. timer=setInterval('scrollwindow()',delay);   
  55. clearInterval(timer);   
  56. UNCODE编码   
  57. escape() ,unescape   
  58. 父对象   
  59. obj.parentElement(dhtml)   
  60. obj.parentNode(dom)   
  61. 交换表的行   
  62. TableID.moveRow(2,1)   
  63. 替换CSS   
  64. document.all.csss.href = "a.css";   
  65. 并排显示   
  66. display:inline   
  67. 隐藏焦点   
  68. hidefocus=true   
  69. 根据宽度换行   
  70. style="word-break:break-all"   
  71. 自动刷新   
  72. <meta HTTP-EQUIV="refresh" CONTENT="8;URL=http://c98.yeah.net">   
  73. 简单邮件   
  74. <a  href="mailto:aaa@bbb.com?subject=ccc&body=xxxyyy">    
  75. 快速转到位置   
  76. obj.scrollIntoView(true)   
  77. 锚   
  78. <a name="first">   
  79. <a href="#first">anchors</a>   
  80. 网页传递参数   
  81. location.search();   
  82. 可编辑   
  83. obj.contenteditable=true   
  84. 执行菜单命令   
  85. obj.execCommand   
  86. 双字节字符   
  87. /[^\x00-\xff]/   
  88. 汉字   
  89. /[\u4e00-\u9fa5]/   
  90. 让英文字符串超出表格宽度自动换行   
  91. word-wrap: break-word; word-break: break-all;   
  92. 透明背景   
  93. <IFRAME src="1.htm" width=300 height=180 allowtransparency></iframe>   
  94. 获得style内容   
  95. obj.style.cssText   
  96. HTML标签   
  97. document.documentElement.innerHTML   
  98. 第一个style标签   
  99. document.styleSheets[0]   
  100. style标签里的第一个样式   
  101. document.styleSheets[0].rules[0]   
  102. 防止点击空链接时,页面往往重置到页首端。   
  103. <a href="javascript:function()">word</a>   
  104. 上一网页源   
  105. asp:   
  106. request.servervariables("HTTP_REFERER")   
  107. javascript:   
  108. document.referrer   
  109. 释放内存   
  110. CollectGarbage();   
  111. 禁止右键   
  112. document.oncontextmenu = function() { return false;}   
  113. 禁止保存   
  114. <noscript><iframe src="*.htm"></iframe></noscript>   
  115. 禁止选取<body oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false"onmouseup="document.selection.empty()>    
  116. 禁止粘贴   
  117. <input type=text onpaste="return false">   
  118. 地址栏图标   
  119. <link rel="Shortcut Icon" href="favicon.ico">   

抱歉!评论已关闭.