Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > как проверить значение свойства style


Автор: supervladislav 19.7.2008, 15:04
подскажите как проверить какое свойство приравнивается вот сюда document.getElementById("kom01").style.display='none'; ну всмысле как определить существует ли данный id в тексте сайта и какой у него стоит атрибут



Код

function ud()

{
text3="Коммерческая недвижимость";
text2="Жилая недвижимость";
msg="Земельный участок";
var text=document.getElementById('ttype2').value;
var select=document.getElementsByName("ttype3")[0];
var vib=select.options[select.selectedIndex].value;

if((vib==msg) && (text3==text))
{ 
document.getElementById("os1").style.display='none'; 
document.getElementById("kom01").style.display='none'; 
document.getElementById("kom02").style.display='block';
document.getElementById("nos").style.display='none';
}
else if(vib!=msg){
document.getElementById("kom01").style.display='block'; 
document.getElementById("kom02").style.display='none';
document.getElementById("nos").style.display='block';

}
if((msg==vib) && (text2==text))
{
document.getElementById("os1").style.display='none'; 
document.getElementById("gi1").style.display='none'; 
document.getElementById("gi2").style.display='block';
document.getElementById("nos").style.display='none';
}
else if((text2!=text) && (msg!=vib)){

document.getElementById("gi1").style.display='block'; 
document.getElementById("gi2").style.display='none';
document.getElementById("nos").style.display='block';
}}
</script>

Автор: ksnk 19.7.2008, 16:51
?
Код

var gi1=document.getElementById("gi1");

if(gi1 && gi1.style && (gi1.style.display=="none"))
   alert('Оппа! Невидимка...');

Автор: Samotnik 21.7.2008, 12:20
supervladislav,  я думаю, что лучший способ это поставить fire fox (броузер) и на  него Fire bug. И вот этим самым фаербагом можно просматреть и все свойства и обьекты и html и стили вобщем, все что есть на страничке и в коде, все он покажет  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)