Click to return to the XML (Extensible Markup Language) home page    
XMLDOMDocument ondataavai...     XMLDOMDocument onreadysta...     XMLDOMDocument Object    
Web Workshop  |  XML (Extensible Markup Language)

onreadystatechange Event


Indicates when the readyState property changes.

Syntax

Inline HTML <ELEMENTonreadystatechange = "handler" ... > All platforms
Event property object.onreadystatechange = handler JScript (compatible with ECMA 262 language specification) only
Named script <SCRIPT FOR = object EVENT = onreadystatechange> Internet Explorer only

Remarks

This event can be explicitly set using the onreadystatechange property.

This member is an extension of the W3C DOM.

Example

The following JScript/HTML example demonstrates the sequence of ready states when asynchronously loading a document:

<script>
var xmldoc; 
function Load() 
{ 
xmldoc = new ActiveXObject("Microsoft.XMLDOM"); 
xmldoc.onreadystatechange = CheckState; 
xmldoc.load(URL.value); 
} 
function CheckState() 
{ 
  var state = xmldoc.readyState; 
  RESULTS.innerHTML += "readyState = " + state + "<BR>" 
  if (state == 4) 
  { 
    var err = xmldoc.parseError; 
    if (err.errorCode != 0) 
      RESULTS.innerHTML += err.reason + "<BR>" 
    else RESULTS.innerHTML +="success" + "<BR>" 
  } 
}
</script>
URL: <input type=text size=60 id=URL>
<input type=button value=LOAD onclick="jscript:Load()">
<div id=RESULTS style= "color:red;font-weight:bold;"></div>

Applies To

[ Object Name ]
PlatformVersion
Win16:
Win32:
Mac:
Unix:
WinCE:
XMLDOMDocument


Back to topBack to top

Did you find this topic useful? Suggestions for other topics? Write us!

© 1999 Microsoft Corporation. All rights reserved. Terms of use.