Files
mdshop/static/script.js
2016-07-04 13:20:20 +03:00

49 lines
1.4 KiB
JavaScript

function growTextarea(name) {
var el=document.getElementById(name);
var rows=el.value.split(/\r?\n|\r/);
el.rows=rows.length+1;
var cols=40;
for (var i = 0, row; row = rows[i]; i++) {
cols=Math.max(cols, row.length);
}
el.cols=cols;
}
function reload() {
location.href=window.location.href;
}
function hidetoggle(name) {
if (document.getElementById(name).style.display=='inline-block') {
document.getElementById(name).style.display='none';
} else {
document.getElementById(name).style.display='inline-block';
}
var allElements = document.getElementsByTagName("*");
for (var i = 0, n = allElements.length; i < n; ++i) {
var el = allElements[i];
if (el.id) {
if ((el.id.startsWith("disp_")) && (el.id!=name)) {
document.getElementById(el.id).style.display='none';
}}
}
}
function dropDown() {
document.getElementById("Dropdown").classList.toggle("show");
}
// Close the dropdown menu if the user clicks outside of it
window.onclick = function(event) {
if (!event.target.matches('.dropbtn')) {
var dropdowns = document.getElementsByClassName("dropdown-content");
var i;
for (i = 0; i < dropdowns.length; i++) {
var openDropdown = dropdowns[i];
if (openDropdown.classList.contains('show')) {
openDropdown.classList.remove('show');
}
}
}
}