javascritp 基础应用

  • 事件源对象
    event.srcElement.tagName
    event.srcElement.type
  •  捕获释放
    event.srcElement.setCapture();?
    event.srcElement.releaseCapture();?
  •  事件按键
    event.keyCode
    event.shiftKey
    event.altKey
    event.ctrlKey
  •  事件返回值
    event.returnVal
  •  鼠标位置
    event.x
    event.y
  •  窗体活动元素
    document.activeElement
  •  绑定事件
    document.captureEvents(Event.KEYDOWN);
  •  访问窗体元素
    document.all("txt").focus();
    document.all("txt").select();
  •  窗体命令
    document.execCommand
  •  窗体COOKIE
    document.cookie
  •  菜单事件
    document.oncontextmenu
  •  创建元素
    document.createElement("SPAN");?
  •  根据鼠标获得元素:
    document.elementFromPoint(event.x,event.y).tagName=="TD
     document.elementFromPoint(event.x,event.y).appendChild(ms)?
  •  窗体图片
    document.images[索引]
  •  窗体事件绑定
    document.onmousedown=scrollwindow;
  •  元素
    document.窗体.elements[索引]
  •  对象绑定事件
    document.all.xxx.detachEvent('onclick',a);
  •  插件数目
    navigator.plugins
  •  取变量类型
    typeof($js_libpath) == "undefined"
  •  下拉框
     下拉框.options[索引]
    下拉框.options.length
  •  查找对象
    document.getElementsByName("r1");
    document.getElementById(id);
  •  定时
    timer=setInterval('scrollwindow()',delay);
    clearInterval(timer);
  •  UNCODE编码
    escape() ,unescape
  •  父对象
    obj.parentElement(dhtml)
    obj.parentNode(dom)
  •  交换表的行
    TableID.moveRow(2,1)
  •  替换CSS
    document.all.csss.href="http://blog.163.com/lvjianwei@126/blog/a.css";
  •  并排显示
    display:inline
  •  隐藏焦点
    hidefocus=tr
  •  根据宽度换行
    style="word-break:break-all"
  •  自动刷新
    <meta HTTP-EQUIV="refresh" CONTENT="8;URL=http://c98.yeah.net">
  •  简单邮件
    <a href="http://blog.163.com/lvjianwei@126/blog/mailto:[email protected]?s ject=ccc&body=xxxyyy">?
  •  快速转到位置
    obj.scrollIntoView(tr )
  •  锚
    <a >
    <a href="http://blog.163.com/lvjianwei@126/blog/#first">anchors</a>
  •  网页传递参数
    location.search();
  •  可编辑
    obj.contenteditable=tr
  •  执行菜单命令
    obj.execCommand
  •  双字节字符
    /[^\x00-\xff]/
    汉字
    /[\一-\龥]/
  •  让英文字符串超出表格宽度自动换行
    word-wrap: break-word; word-break: break-all;
  •  透明背景
    <IFRAME src="http://blog.163.com/lvjianwei@126/blog/1.htm" width=300 height=180 allowtransparency></iframe>
  •  获得style内容
    obj.style.cssText
  •  HTML标签
    document.documentElement.innerHTML
  •  第一个style标签
    document.styleSheets[0]
  •  style标签里的第一个样式
    document.styleSheets[0].rules[0]
  •  防止点击空链接时,页面往往重置到页首端。
    <a href="http://blog.163.com/lvjianwei@126/blog/BLOCKED SCRIPTfunction()">word</a>
  •  上一网页源
    asp:
    req st.servervariables("HTTP_REFERER")
    BLOCKED SCRIPT
    document.referrer

你可能感兴趣的:(JavaScript,event,Capture)