Autor Zpráva
pavel*
Profil *
Trápím se již několik večerů:

document.getElementById("teplota1").innerHTML=rR[1].substring(25,33);
.....
  if(window.XMLHttpRequest){
      req=new XMLHttpRequest();
         }else if (window.ActiveXObject){
      req=new ActiveXObject("Microsoft.XMLHTTP");
...atd ,načtu a rozparsuju a v body vypíšu:
<td class="style38" valign="top">
    <label id="teplota1">00.00 °C </label>
             </td>
pokud to chci vypsat skriptem:
document.write (teplota1);
vypíše: [object]

jak udělat, abych mohl př: když bude teplota pod 20 C něco vypsat a když bude vyšší vypsat něco jiného.
nejsem schopen proměnnou/objekt teplota1 dostat do nějaké stavu a vyhodnotit.

Poradí mi pls někdo???
Díky

Moderátor Davex: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Witiko
Profil
pavel*:
teplota1 odkazuje na element s id teplota1. Chceš tipuji zjišťovat jeho innerHTML. To uděláš pomocí document.write(teplota1.innerHTML), ale tento konstrukt není všeobecně podporovaný a proto spíše document.write(document.getElementById("teplota1").innerHTML). Mimochodem použití document.write mi tu přijde podezřelé, protože si nemyslím, že si chceš smazat celý dokument.
pavel*
Profil *
Witiko:
Děkuji ti za skvělý návod, funguje to. Díky ještě jednou a zdravím tě.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0