Michael Segin: Button mit HTML und JavaScript

Beitrag lesen

Hi,
mach ich schon beim lesen der Daten.

  
    <script type="text/javascript">  
  
    var xhr =null;  
    var interval = window.setInterval("anfrage()",1000);  
  
    if (window.XMLHttpRequest)  
    { xhr = new XMLHttpRequest();  
    }  
    else  
    { if (window.ActiveXObject)  
      { xhr = new ActiveXObject("Microsoft.XMLHTTP");  
      }  
    }  
  
    function anfrage()  
    { if (xhr != null)  
      { xhr.open("GET", "automaten.xml", true);  
        xhr.onreadystatechange = ausgeben;  
        xhr.send(null);  
      }  
    }  
  
    function ausgeben()  
    { if (xhr.readyState == 4)  
      { var XmlDatei = xhr.responseXML;  
        var SpsDaten = XmlDatei.getElementsByTagName("Daten");  
  
        var Input29 = SpsDaten[0];  
        var Input30 = SpsDaten[1];  
  
        var InputWord29 = Input29.getAttribute("text");  
        var InputWord30 = Input30.getAttribute("text");  
  
        document.getElementById("F3_1").bgColor = (1 & InputWord29 ? "#00ff00" : "#ff0000");  
        document.getElementById("F3_2").bgColor = (2 & InputWord29 | !(1 & InputWord29) ? "#00ff00" : "#ff0000");  
        document.getElementById("F4_1").bgColor = (4 & InputWord29 ? "#00ff00" : "#ff0000");  
        document.getElementById("F4_2").bgColor = (8 & InputWord29 | !(4 & InputWord29) ? "#00ff00" : "#ff0000");  
...  

  
<?xml version="1.0" encoding="UTF-8"?>  
<SpsDaten>  
  <Daten text="<!--#READPI ADR=IW29&FORMAT=%d-->" />  
  <Daten text="<!--#READPI ADR=IW30&FORMAT=%d-->" />  
</SpsDaten>  

Geht aber nur beim Lesen. Oder wie gaukle ich mit AJAX der SPS
ein Formular vor?

Gruß Michael