Jump to content
php.lv forumi

Recommended Posts

Posted

Nu jau ne pirmo reizi notiek šāds gļuks. Un atbildi tā arī neesmu atradis.

Problēma ir tāda: ir links <a href=".." onclick="java script:kautkas('aaa'); return false;">...</a>.

Jā, strādā smuki, bet tikai vienreiz! Kas varētu būt par problēmu? Un kāds varētu būt risinājums?

Posted (edited)

Problēma droši vien ir kautkas() kodā. Aizstāj kautkas() saturu ar vienkārši alert('bla'); un paskaties vai tiks izsaukta vairākas reizes.

 

PS. Es īsti arī neredzu jēgu no java script: izmantošanas iekš onclick.

Edited by andrisp
Posted

Ar vienkāršu alert() funkcija strādā vairākas reizes.

Mana funkcija bija šāda:

function aaa(){
bilde = document.getElementById('bilde');
bilde.style.display='block';
}

Nu ne gluži tāda bet kods bija šāds ( ar citiem elementa id un mainīgajiem ), bet doma tāda pati un nestrādā.

Posted

Un pēc kā tu spried, ka tev kods nenostrāda otreiz ?

 

Izskatās, ka tu parādi vienreiz elementu un pēc tam otreiz spiežot, ceri, ka tas "parādīsies otreiz" ?

Posted

Jau teicu, ka kods nav gluži šāds, nestrādājošajai funkcijai tiek padots elementa id, kuru funkcijai jāparāda vai jāpaslēpj, taču funkcija nostrādā tikai vienreiz.

×
×
  • Create New...