Difference between revisions of "MediaWiki:Common.js"
| Line 1: | Line 1: | ||
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */ | /* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */ | ||
| − | + | function clickSpoiler(el){//клик по dl, dt, dd | |
| − | + | var m, k, s; | |
| − | + | s=el.getElementsByTagName("dd")[0].style.display; | |
| + | m=document.getElementsByTagName("dl"); | ||
| + | k=m.length; | ||
| + | while(k--){ | ||
| + | if(m[k].className=="spoiler"){ | ||
| + | m[k].getElementsByTagName("dd")[0].style.display="none";}}; | ||
| + | if(s=="none"||s==""){ | ||
| + | el.getElementsByTagName("dd")[0].style.display="block";}; | ||
| − | + | }; | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | } | ||
| − | |||
Revision as of 14:32, 1 April 2017
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
function clickSpoiler(el){//клик по dl, dt, dd
var m, k, s;
s=el.getElementsByTagName("dd")[0].style.display;
m=document.getElementsByTagName("dl");
k=m.length;
while(k--){
if(m[k].className=="spoiler"){
m[k].getElementsByTagName("dd")[0].style.display="none";}};
if(s=="none"||s==""){
el.getElementsByTagName("dd")[0].style.display="block";};
};