Проблем с код JS

ogun

Registered
Код:
<script language="javascript">
  function parola(divid){
    if(document.getElementById(divid).style.display == 'none'){
      document.getElementById(divid).style.display = 'block';
    }else{
      document.getElementById(divid).style.display = 'none';
    }
  }
</script>
<div id="mydiv" style="display:none">dadasdasdas</div>
<a href="javascript:;" onmousedown="parola('mydiv');"> Добави коментар </a>


Ето това ми е кода за показване и скриване.
Обаче ако добавя аще един такъв код за отваряне и затваряне то отваря и затваря само първото.
Кое трялва да променям за да мога да го сложа няколко пъти

+1 :?:
 
<script language="javascript">
function parola(divid,divname){
if(document.getElementById(divid).style.display == 'none'){
document.getElementById(divid).style.display = 'block';
}else{
document.getElementById(divid).style.display = 'none';
}
}
</script>
<div id="mydiv" style="display:none">dadasdasdas</div>
<a href="javascript:;" onmousedown="parola('mydiv');"> Добави коментар </a>
<br />
<div id="mydiv2" style="display:none">dadasdasdas</div>
<a href="javascript:;" onmousedown="parola('mydiv2');"> Добави коментар </a>

Фактически , като задаваш фукнцията , добавяш името на див-а , с който искаш да работиш (в случая mydiv и mydiv2)
 

Back
Горе