Autor Zpráva
vertigo4
Profil
potřeboval bych poradit, jelikož se moc v js nevyznám... mám:


if ()
{document.write(" Nyní je admin on-line")}
else ()
{document.write("Admin není on-line")}

a já bych potřeboval vědět jak mám nastavit tu podmínku if a else, jestliže chci, aby se mi: "Nyní je admin on-line" zobrazilo tehdy když bude v jiném scriptu mezi >< vypsáno určité slovo. A jestliže nebude, vypíše se mi: "Admin není on-line"
Nox
Profil
Mno...tenhle přístup je dost zvláštní...pokud jde o to zjisiti něco v rámci JS, tak si ten text ulož do proměnné
a zjišťuj její hodnotu, pokud v půjde o text, který se přes write nebo něco napíše do html,
tak to místo, kde je ten text ohranič <span id="něco">...</span>

a pak můžeš dát

var admin=document.getElementById("něco").innerHTML;
if(admin==
...
vertigo4
Profil
no nevím:

<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
Vaše IP adresa: <span id="ctl00_ContentPlaceHolderBody_LabelIP" style="color: Red; font-weight: bold;">90.183.222.50</span>
<div id="ctl00_ContentPlaceHolderBody_Panel2" class="ramecek">
<div style="float: right; width: 23px; height: 6px;">

já potřebuju to IP jako proměnnou... jestliže se bude rovnat téhle tak se vypíše to co jsem psal
vertigo4
Profil
mimochodem, tohle je ta část toho javascriptu, o které jsem psal
Nox
Profil
"no nevím" ...ty možná;)

tak se zopakuju teda:

var Proměnná=document.getElementById("ctl00_ContentPlaceHolderBody_LabelIP ").innerHTML;

To ti vloží text z toho spanu do proměnné
vertigo4
Profil
takže takhle?

<script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> <span id="ctl00_ContentPlaceHolderBody_LabelIP" >90.183.222.50</span> var admin=document.getElementById("ctl00_ContentPlaceHolderBody_LabelIP ").innerHTML; if (admin=="90.183.222.50") {document.write(" Nyní je admin on-line")} else {document.write("Admin není on-line")}
</script>

možná je to blbost prosím napiš jak by to mělo být nebo v čem mám chybu
Nox
Profil
mno...mrkni se prosím aspoň na základy JS

BTW to IP se tam nějak vypisuje nebo tam je napevno?
Protože to vypadá na druhou možnost, což nechápu

Máš to špatně, ale to už si asi zjistil

musíš to dát do
<script type="text/javascript">...</script>
a za writy dej středník ;
Jinak snad ok
peta
Profil
vertigo4
script /script - mezi to se zadny span ani script tag nevejde
Co ti hlasi na tve kombinace JS konzola? Pokud nebude hlasit nic, tak to mas formalne z poradku.
Tez bych zkusil validator, toto by mel taky hlasit :)
viz Nox, zaklady JS...
jakpsatweb - javascript - priklady
kde tam mas Script Script Span /Script ?

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: