PDA

View Full Version : سوال: مشكل با مخفي كردن div كه runat=server



احمد سامعی
دوشنبه 26 مرداد 1388, 23:22 عصر
سلام
من يك div دارم كه بسته به انتخاب كاربر نمايش داده مي شه يا مخفي مي شه من اين كار با كد جاوا زير سمت كلاينت انجام مي دم. اما زماني هم لازم كه از سمت سرور بهش دسترسي داشته باشم و مخفي كنم بايد runat=server قرار مي دم كد جاوا ديگه كار نمي كنه

راه حل چيه ؟


<script type="text/javascript">
function visible(id) {
var m = document.getElementById(id);
if( m.style.display == 'none')
m.style.display = 'block';
else
m.style.display = 'none';}
</script>
</code>
<a href="#" onclick="visible('Open');">Click Here ...</a><div id="Open">salam</div>
</code>

Neo Persian
چهارشنبه 28 مرداد 1388, 01:55 صبح
وقتي از runat=server استفاده ميكني id اون div تغيير ميكنه
راه حل:


<script type="text/javascript">
function visible(id) {
var m = document.getElementById(id);
if( m.style.display == 'none')
m.style.display = 'inline';
else
m.style.display = 'none';}
</script>
<a href="#" onclick="visible('<%# Open.ClientID %>');">Click Here ...</a><div id="Open" runat="server">salam</div>