alpha_full/admin/agencement/preview/preview.js
2026-04-06 22:58:51 +02:00

51 lines
1.8 KiB
JavaScript
Executable File

function encadreItem(numItem){
debugLocal=0;
const options = document.querySelectorAll('#selectIdItem option');
// Parcourir les options et récupérer les valeurs
options.forEach((option, index) => {
let valeur = option.value;
// Afficher la valeur de chaque option
if (debugLocal==1) alert ('Valeur de l\'option ' + (index + 1) + ': ' + valeur);
if(valeur==numItem) {
// -----------------------------------------------------
// Selection d'un item = bordures
// -----------------------------------------------------
if (document.getElementById(numItem) ) {
var item = document.getElementById(numItem);
item.style.display = "block";
// item.style.height = "100%";
// item.style.padding = "5px";
// item.style.margin = "10px";
item.style.border = "3px solid orange";
item.style.background = "white";
item.style.width = "99%";
if (debugLocal==1) alert('Item '+numItem+' bordure ok');
}
else { if (debugLocal==1) alert('document.getElementById( '+numItem+' ) pas accédé ! '); }
}
else {
if (document.getElementById(valeur) ) {
var autreItem = document.getElementById(valeur);
// autreItem.style.display = "block";
// autreItem.style.height = "0";
// autreItem.style.padding = "0px";
// autreItem.style.margin = "0px";
autreItem.style.border = "0px";
// autreItem.style.background = "";
if (debugLocal==1) alert('Item ' +valeur+ ' valeur bordure ok');
}
else { if (debugLocal==1) alert('document.getElementById( '+nb+' ) pas accédé ! '); }
}
});
}
function itemSelect(numItem){
debugLocal=0;
if (document.getElementById('theIdItem') ) {
document.getElementById('theIdItem').value=numItem; //maj de 02.zoneItem.php
if (debugLocal==1) alert('numItem = ' +numItem);
document.menuSiteForm.submit();
}
}