<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qqjianyue代碼工

    砌java代碼
    posts - 62, comments - 9, trackbacks - 0, articles - 10
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    Javascript 基本事件模型

    Posted on 2009-05-22 15:51 Qzi 閱讀(374) 評論(0)  編輯  收藏
    標準的基本事件:

    Event Attribute

    Event Description

    Allowed Elements Under
    Standard (X)HTML

    onblur

    Occurs when an element loses focus, meaning that the user has activated another element, typically either by clicking the other element
    or tabbing to it.

    <a>, <area>, <button>, <input>, <label>, <select>, <textarea>
    Also <applet>, <area>, <div>, <embed>, <hr>, <img>, <marquee>, <object>, <span>, <table>, <td>, <tr>
    In IE4+ and N4 also <body>
    In N4 also <frameset>, <ilayer>, <layer>

    onchange

    Signals that the form field has lost user focus and its value has been modified during this
    last access.

    <input>, <select>, <textarea>

    onclick

    Indicates that the element has been clicked.

    Most display elements*
    In IE4+ also <applet>, <font>

    ondblclick

    Indicates that the element has been
    double-clicked.

    Most display elements*
    In IE4+ also <applet>, <font>

    onfocus

    Indicates that the element has received focus; in other words, it has been selected by the user for manipulation or data entry.

    <a>, <area>, <button>, <input>, <label>, <select>, <textarea>
    In IE4+ also <applet>, <div>, <embed>, <hr>, <img>, <marquee>, <object>, <span>, <table>, <td>, <tr>
    In IE4+ and N4 also <body>
    In N4 also <frameset>, <ilayer>, <layer>

    onkeydown

    Indicates that a key is being pressed down with focus on the element.

    Most display elements*
    In IE4+ also <applet>, <font>

    onkeypress

    Indicates that a key has been pressed and released with focus on the element.

    Most display elements*
    In IE4+ also <applet>, <font>

    onkeyup

    Indicates that a key is being released with focus on the element.

    Most display elements*
    In IE4+ also <applet>, <font>

    onload

    Indicates that the object (typically a window or frame set) has finished loading into the browser.

    <body>, <frameset>
    In IE4+ also <applet>, <embed>, <link>, <script>, <style>
    In N4 also <ilayer>, <layer>
    In IE4+ and N4 also <img>

    onmousedown

    Indicates the press of a mouse button with focus on the element.

    Most display elements*
    In IE4+ also <applet>, <font>

    onmousemove

    Indicates that the mouse has moved while over the element.

    Most display elements*
    In IE4+ also <applet>, <font>

    onmouseout

    Indicates that the mouse has moved away from
    an element (i.e., is no longer above the element).

    Most display elements*
    In IE4+ also <applet>, <font>
    In N4 also <ilayer>, <layer>

    onmouseover

    Indicates that the mouse has moved over
    the element.

    Most display elements*
    In IE4+ also <applet>, <font>
    In N4 also <ilayer>, <layer>

    onmouseup

    Indicates the release of a mouse button with focus on the element.

    Most display elements*
    In IE4+ also <applet>, <font>

    onreset

    Indicates that the form is being reset, possibly by the press of a reset button.

    <form>

    onselect

    Indicates the selection of text by the user, typically by highlighting it with the mouse.

    <input>, <textarea>

    onsubmit

    Indicates that the form is about to be submitted, generally the result of activating a Submit button.

    <form>

    onunload

    Indicates that the browser is navigating away from the current document, and unloading it from the window or frame.

    <body>, <frameset>


    非標準的事件:
    Event Attribute Event Description Permitted Elements Compatibility

    onabort

    Triggered by the user aborting the image load via the Stop button or similar mechanism.

    <img>

    Netscape 3, 4–4.7
    Internet Explorer 4+

    onactivate

    Fires when the element becomes the active element, that is, the element that will have focus when its parent frame or window has focus.

    Most display elements

    Internet Explorer 5.5+

    onafterprint

    Fires after user prints
    document or previews
    document for printing.

    <body>, <frameset>

    Internet Explorer 5+

    onafterupdate

    Fires after the transfer of
    data from the element to
    a data provider.

    <applet>, <body>, <button>, <caption>, <div>, <embed>,
    <img>, <input>, <marquee>, <object>, <select>, <table>,
    <td>, <textarea>, <tr>

    Internet Explorer 4+

    onbeforeactivate

    Fires just before the element becomes the active element (see onactivate)

    Most display elements

    Internet Explorer 5.5+

    onbeforecopy

    Fires just before selected content is copied and placed
    in the user's system clipboard.

    <a>, <address>, <area>, <b>, <bdo>, <big>, <blockquote>, <caption>, <center>, <cite>, <code>, <custom>, <dd>, <dfn>, <dir>, <div>, <dl>, <dt>, <em>, <fieldset>, <form>, <h1> – <h6>, <i>, <img>, <label>, <legend>, <li>, <listing>, <menu>, <nobr>, <ol>, <p>, <plaintext>, <pre>, <s>, <samp>, <small>, <span>, <strike>, <strong>, <sub>, <sup>, <td>, <textarea>, <th>, <tr>, <tt>, <u>, <ul>

    Internet Explorer 5+

    onbeforecut

    Fires just before selected content is cut from the document and added to
    the system clipboard.

    <a>, <address>, <applet>, <area>, <b>, <bdo>, <big>, <blockquote>, <body>, <button>, <caption>, <center>, <cite>, <code>, <custom>, <dd>, <dfn>, <dir>, <div>, <dl>, <dt>, <em>, <embed>, <fieldset>, <font>, <form>, <h1> – <h6>, <hr>, <i>, <img>, <input>, <kbd>, <label>, <legend>, <li>, <listing>, <map>, <marquee>, <menu>, <nobr>, <ol>, <p>, <plaintext>, <pre>,
    <rt>, <ruby>, <s>, <samp>, <select>, <small>, <span>, <strike>, <strong>, <sub>, <sup>, <table>, <tbody>, <td>, <textarea>, <tfoot>, <th>, <thead>, <tr>, <tt>, <u>, <ul>, <var>, <xmp>

    Internet Explorer 5+

    onbeforedeactivate

    Fires just before the active element changes from the current element to some other.

    Most display elements

    Internet Explorer 5.5+

    onbeforeeditfocus

    When using design mode or the contenteditable feature, fires when a contained element receives focus for editing.

    Most elements

    Form fields in Internet Explorer 5, all elements in Internet Explorer 5.5+

    onbeforepaste

    Fires before selected content is pasted into a document.

    <a>, <address>, <applet>, <area>, <b>, <bdo>, <big>, <blockquote>, <body>, <button>, <caption>, <center>, <cite>, <code>, <custom>, <dd>, <dfn>, <dir>, <div>, <dl>, <dt>, <em>, <embed>, <fieldset>, <font>, <form>, <h1> – <h6>, <hr>, <i>, <img>, <input>, <kbd>, <label>, <legend>, <li>, <listing>, <map>, <marquee>, <menu>, <nobr>, <ol>, <p>, <plaintext>, <pre>,
    <rt>, <ruby>, <s>, <samp>, <select>, <small>, <span>, <strike>, <strong>, <sub>, <sup>, <table>, <tbody>, <td>, <textarea>, <tfoot>, <th>, <thead>, <tr>, <tt>, <u>, <ul>, <var>, <xmp>

    Internet Explorer 5+

    onbeforeprint

    Fires before user prints document or previews
    document for printing.

    <body>, <frameset>

    Internet Explorer 5+

    onbeforeunload

    Fires just prior to a document being unloaded from a window.

    <body>, <frameset>

    Internet Explorer 4+

    onbeforeupdate

    Triggered before the transfer
    of data from the element to the data provider. Might be triggered explicitly, by a loss of focus
    or by a page unload forcing a data update.

    <applet>, <body>, <button>, <caption>, <div>, <embed>,
    <hr>, <img>, <input>, <object>, <select>, <table>, <td>, <textarea>, <tr>

    Internet Explorer 4+

    onbounce

    Triggered when the bouncing contents of a marquee touch one side or another.

    <marquee>

    Internet Explorer 4+

    oncellchange

    Fires when data changes at the data provider.

    <applet>, <bdo>, <object>

    Internet Explorer 5+

    oncontextmenu

    Fires when the user clicks the right mouse button to bring up the context-dependent menu.

    Most elements

    Internet Explorer 5+, Mozilla-based browsers

    oncontrolselect

    When using design mode or
    the contenteditable feature, fires when the user selects
    the object.

    Most elements

    Internet Explorer 5.5+

    oncopy

    Fires on target when selected content is copied from the document to the clipboard.

    <a>, <address>, <area>, <b>, <bdo>, <big>, <blockquote>, <caption>, <center>, <cite>, <code>, <dd>, <dfn>, <dir>, <div>, <dl>, <dt>, <em>, <fieldset>, <form>, <h1> – <h6>, <hr>, <i>, <img>, <legend>, <li>, <listing>, <menu>, <nobr>, <ol>, <p>, <plaintext>, <pre>, <s>, <samp>, <small>, <span>, <strike>, <strong>, <sub>, <sup>, <td>, <th>, <tr>, <tt>, <u>, <ul>

    Internet Explorer 5+

    oncut

    Fires when selected content
    is cut from the document and added to system clipboard.

    <a>, <address>, <applet>, <area>, <b>, <bdo>, <big>, <blockquote>, <body>, <button>, <caption>, <center>, <cite>, <code>, <dd>, <dfn>, <dir>, <div>, <dl>, <dt>, <em>, <embed>, <fieldset>, <font>, <form>, <h1> – <h6>, <hr>, <i>, <img>, <input>, <kbd>, <label>, <legend>, <li>, <listing>, <map>, <marquee>, <menu>, <nobr>, <ol>, <p>, <plaintext>, <pre>,
    <rt>, <ruby>, <s>, <samp>, <select>, <small>, <span>, <strike>, <strong>, <sub>, <sup>, <table>, <tbody>, <td>, <textarea>, <tfoot>, <th>, <thead>, <tr>, <tt>, <u>, <ul>, <var>, <xmp>

    Internet Explorer 5+

    ondataavailable

    Fires when data arrives from data sources that transmit information asynchronously.

    <applet>, <object>

    Internet Explorer 4+

    ondatasetchanged

    Triggered when the initial
    data is made available
    from the data source or
    when the data changes.

    <applet>, <object>

    Internet Explorer 4+

    ondatasetcomplete

    Indicates that all the data is available from the data source.

    <applet>, <object>

    Internet Explorer 4+

    ondrag

    Fires continuously on an object being dragged

    Most elements

    Internet Explorer 5+

    ondragdrop

    Triggered when the user drags an object onto the browser window to attempt to load it.

    <body>, <frameset> (window)

    Netscape 4–4.7

    ondragend

    Fires on object being dragged when the user releases the mouse button at the end of
    a drag operation.

    Most elements

    Internet Explorer 5+

    ondragenter

    Fires on a valid drop target when the user drags an object over it.

    Most elements

    Internet Explorer 5+

    ondragleave

    Fires on a valid drop target when the user drags an object away from it.

    Most elements

    Internet Explorer 5+

    ondragover

    Fires continuously on a valid drop target while the user drags an object over it.

    Most elements

    Internet Explorer 5+

    ondragstart

    Fires when the user begins to drag a highlighted selection.

    <a>, <acronym>, <address>, <applet>, <area>, <b>, <big>, <blockquote>, <body> (document), <button>, <caption>, <center>, <cite>, <code>, <dd>, <del>, <dfn>, <dir>, <div>, <dl>, <dt>, <em>, <font>, <form>, <frameset> (document), <h1>, <h2>, <h3>, <h4>, <h5>, <h6>, <hr>, <i>, <img>, <input> <bd>, <label>, <li>, <listing>, <map>, <marquee>, <menu>, <object>, <ol>, <option>, <p>, <plaintext>, <pre>, <q>, <s>, <samp>, <select>, <small>, <span>, <strike>, <strong>, <sub>, <sup>, <table>, <tbody>, <td>, <textarea>, <tfoot>, <th>, <thead>, <tr>, <tt>, <u>, <ul>, <var>, <xmp>

    Internet Explorer 4+

    ondrop

    Fires on a valid drop target when the user drags an object onto it and releases the
    mouse button.

    Most elements

    Internet Explorer 5+

    onerror

    Fires when the loading of a document or the execution of
    a script causes an error. Used to trap runtime errors.

    <body>, <frameset> (window), <img> (as well as <link>, <object>, <script>, <style> in Internet Explorer 4)

    Netscape 3, 4–4.7
    Internet Explorer 4+

    onerrorupdate

    Fires if a data transfer has been canceled by the onbeforeupdate event handler.

    <a>, <applet>, <object>, <select>, <textarea>

    Internet Explorer 4+

    onfilterchange

    Fires when a page CSS filter changes state or finishes.

    Most elements

    Internet Explorer 4+

    onfinish

    Triggered when a looping marquee finishes.

    <marquee>

    Internet Explorer 4+

    onfocusin

    Fires just before the element receives focus.

    Most elements

    Internet Explorer 6+

    onfocusout

    Fires just before the element loses focus.

    Most elements

    Internet Explorer 6+

    onhelp

    Triggered when the user presses the F1 key or similar help button in the user agent.

    Most elements

    Internet Explorer 4+

    onlayoutcomplete

    Fires when the layout area has been prepared for printing or print preview.

    <base>, <basefont>, <bgsound>, <br>, <col>, <dd>, <div>, <dl>, <dt>, <font>, <head>, <hr>, <html>, <layoutrect>, <li>, <meta>, <ol>, <option>, <p>, <title>, <ul>

    Internet Explorer 6

    onlosecapture

    Fires when the element loses mouse capture (IE enables an element to receive events for all mouse events, even if they don't occur at that element).

    Most elements

    Internet Explorer 5+

    onmouseenter

    Fires when the user moves the mouse over the element (different from onmouseover only in its bubbling behavior).

    Most elements

    Internet Explorer 5.5+

    onmouseleave

    Fires when the user moves the mouse away from the element (different from onmouseout only in its bubbling behavior).

    Most elements

    Internet Explorer 5.5+

    onmousewheel

    Fires when the mouse wheel is rotated by the user.

    Most elements

    Internet Explorer 6

    onmove

    Triggered when the user moves the window.

    <body>, <frameset>

    Netscape 4–4.7

    onmove

    Fires when the object moves
    on screen.

    Most display elements.

    Internet Explorer 5.5+

    onmoveend

    Fires just after an object has finished moving on screen.

    Most display elements.

    Internet Explorer 5.5+

    onmovestart

    Fires just before an object is about to move on screen.

    Most display elements.

    Internet Explorer 5.5+

    onpaste

    Fires when content is pasted into the document.

    <a>, <address>, <applet>, <area>, <b>, <bdo>, <big>, <blockquote>, <body>, <button>, <caption>, <center>, <cite>, <code>, <dd>, <dfn>, <dir>, <div>, <dl>, <dt>, <em>, <embed>, <fieldset>, <font>, <form>, <h1> – <h6>, <hr>, <i>, <img>, <input>, <kbd>, <label>, <legend>, <li>, <listing>, <map>, <marquee>, <menu>, <nobr>, <ol>, <p>, <plaintext>, <pre>,
    <rt>, <ruby>, <s>, <samp>, <select>, <small>, <span>, <strike>, <strong>, <sub>, <sup>, <table>, <tbody>, <td>, <textarea>, <tfoot>, <th>, <thead>, <tr>, <tt>, <u>, <ul>, <var>, <xmp>

    Internet Explorer 5+

    onpropertychange

    Fires whenever a property of the element (or one of its contained objects, for example, its style object) changes.

    Most elements.

    Internet Explorer 5+

    onreadystatechange

    Similar to onload. Fires whenever the ready state for
    an object has changed.

    <applet>, <body>, <embed>, <frame>, <frameset>, <iframe>, <img>, <link>, <object>, <script>, <style>

    Internet Explorer 4+

    onresize

    Triggered whenever an object is resized. Can only be bound to the window under Netscape via the <body> tag.

    <applet>, <body>, <button>, <caption>, <div>, <embed>, <frameset>, <hr>, <img>, <marquee>, <object>, <select>,
    <table>, <td>, <textarea>, <tr>

    Netscape 4, 4.5 (supports <body> only); Internet Explorer 4+

    onresizeend

    When using design mode or the contenteditable feature, fires after the user finishing resizing an object.

    Most elements

    Internet Explorer 5.5+

    onresizestart

    When using design mode or the contenteditable feature, fires when the user begins resizing an object.

    Most elements.

    Internet Explorer 5.5+

    onrowenter

    Indicates that a bound data row has changed and new data values are available.

    <applet>, <body>, <button>, <caption>, <div>, <embed>,
    <hr>, <img>, <marquee>, <object>, <select>, <table>, <td>, <textarea>, <tr>

    Internet Explorer 4+

    onrowexit

    Fires just prior to a bound data source control changing the current row.

    <applet>, <body>, <button>, <caption>, <div>, <embed>,
    <hr>, <img>, <marquee>, <object>, <select>, <table>, <td>, <textarea>, <tr>

    Internet Explorer 4+

    onrowsdelete

    Fires just before rows are deleted from a recordset.

    <applet>, <object>, <xml>

    Internet Explorer 5+

    onrowsinserted

    Fires just after rows are added to a recordset.

    <applet>, <object>, <xml>

    Internet Explorer 5+

    onscroll

    Fires when a scrolling element is repositioned.

    <body>, <div>, <fieldset>, <img>, <marquee>, <span>, <textarea>

    Internet Explorer 4+

    onselectionchange

    Fires when the selection state of the document changes.

    Document object

    Internet Explorer 5.5+

    onselectstart

    Fires when the user begins
    to select information by highlighting.

    Nearly all elements.

    Internet Explorer 4+

    onstart

    Fires when a looped marquee begins or starts over.

    <marquee>

    Internet Explorer 4+

    onstop

    Fires when the user clicks
    the browser's Stop button,
    or leaves the Web page

    Document object

    Internet Explorer 5+


    可以直接調(diào)用的元素方法:

    Event Method

    Elements

    click()

    <input type="button">, <input type="checkbox">, <input type="reset">, <input type="submit">, <input type="radio">, <a> (not in DOM, though commonly supported)

    Blur()

    <select>, <input>, <textarea>, <a>

    focus()

    <select>, <input>, <textarea>, <a>

    select()

    <input type="text">, <input type="password">, <input type="file">, <textarea>

    submit()

    <form>

    reset()

    <form>


    Netscape4的event屬性列表

    Property

    Description

    >data

    Array of strings containing the URLs of objects that were dragged and dropped.

    >modifiers

    Bitmask indicating which modifier keys were held down during the event. The bitmask is a bitwise combination of the constants: ALT_MASK, CONTROL_MASK, META_MASK, and SHIFT_MASK, which are static (class) properties of the Event object. For example, if the alt and ctrl keys were depressed, modifiers will have value (Event.ALT_MASK & Event.CONTROL_MASK).

    >pageX

    Numeric value indicating the horizontal coordinate where the event occurred.

    >pageY

    Numeric value indicating the vertical coordinate where the event occurred.

    >screenX

    Numeric value indicating the horizontal coordinate where the event occurred relative to the whole screen.

    >screenY

    Numeric value indicating the vertical coordinate where the event occurred relative to the whole screen.

    >target

    Reference to the object at which the event occurred.

    >type

    String containing the event type (for example, "click").

    >which

    For mouse events, numeric value indicating which mouse button was used
    (1 is left, 2 middle, 3 right); for keyboard events, the numeric (Unicode) value of the key pressed.


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 毛片亚洲AV无码精品国产午夜 | 国产中文字幕免费观看| 中文字幕免费不卡二区| www亚洲精品久久久乳| 亚洲avav天堂av在线网爱情| 久久青草亚洲AV无码麻豆| 亚洲精品A在线观看| 日韩毛片免费在线观看| 免费精品国偷自产在线在线| 免费国产黄网站在线观看 | 国产美女无遮挡免费视频网站| 国产91免费视频| 日韩精品在线免费观看| 久久久精品视频免费观看| 无码天堂亚洲国产AV| 亚洲私人无码综合久久网| 亚洲综合亚洲国产尤物| 久久精品国产精品亚洲色婷婷| 久久影院亚洲一区| 亚洲国产精品成人AV无码久久综合影院| 久久久久久久久免费看无码| 美女视频黄的全免费视频| 免费观看美女用震蛋喷水的视频 | 亚洲伊人色欲综合网| 国产成人高清亚洲| 亚洲精品亚洲人成在线观看下载 | 人人爽人人爽人人片av免费| 青娱乐在线视频免费观看| 青青青亚洲精品国产| 风间由美在线亚洲一区| 国产成人高清亚洲一区91| 色视频在线观看免费| 中美日韩在线网免费毛片视频 | 亚洲熟妇丰满多毛XXXX| 亚洲色欲色欲www在线丝| 亚洲精品无码成人AAA片| 国产成A人亚洲精V品无码| 久久青青成人亚洲精品| 亚洲国产综合自在线另类| 久久亚洲国产最新网站| 亚洲国产成人综合精品|