آقا یه مشکلی هست ، اون متنی که پیش فرض ایندکس باز میشه میاد همونی که قبلا توی
کد HTML:
<div id="text" >
</div>
تعریف شده بود ، این ثابت می مونه ، روی رنگ ها و شهرها کلیک می کنم اون مخفی میشه و درست کار می کنه اما زمانی که روی کشورها کلیک می کنم اون نشون داده میده و مخفی نمیشه!
چی کار میشه کرد؟
من توی page(url,t) اینو اضافه کردم:
کد HTML:
document.getElementById("text").style.display="none";
و توی showform اینو هم اضافه کردم:
کد HTML:
document.getElementById("text").style.display="block";
و یه div با آی دی text هم ایجاد کردم:
کد HTML:
<div id="text" style="display:inline; ">
متن......
</div>
بعد روی لینک شهر کلیک کردم....خروجی رو نشون داد و ( متن...... ) مخفی شد....روی بازگشت زدم....بعد اینجا بازم متن رو نشون داد که درست بود...اما همین جا روی لینک کشورها کلیک کردم اما ( متن...... ) رو باز نشون داد در حالی که باید مخفی می بود
لازمه اینم بگم که وقتی من
کد HTML:
document.getElementById("text").style.display="block";
به
کد HTML:
document.getElementById("text").style.display="none";
تغییر دادم متن مخفی شد کلا