Vorlage:SH
Aus BogenWiki
(Unterschied zwischen Versionen)
Nugman (Diskussion | Beiträge) |
Nugman (Diskussion | Beiträge) |
||
| Zeile 27: | Zeile 27: | ||
{ | { | ||
console.log('CountSHBD('+sSHID+')'); | console.log('CountSHBD('+sSHID+')'); | ||
| + | let nRowsShown = 0; | ||
| + | let nRowsHidden = 0; | ||
| + | // count display state of rows with objects | ||
let sNodeSel = 'tr[id^=SH-objrow-'+sSHID+']'; | let sNodeSel = 'tr[id^=SH-objrow-'+sSHID+']'; | ||
console.log('[CountSHBD()]: NodeSel="'+sNodeSel+'"'); | console.log('[CountSHBD()]: NodeSel="'+sNodeSel+'"'); | ||
let aNodes = document.querySelectorAll(sNodeSel); | let aNodes = document.querySelectorAll(sNodeSel); | ||
console.log('[CountSHBD()]: Nodes[].length='+aNodes.length); | console.log('[CountSHBD()]: Nodes[].length='+aNodes.length); | ||
| - | + | for (var i = 0; i < aNodes.length; i++) { | |
| - | + | console.log('[CountSHBD()]: Node='+aNodes[i].id+', '+aNodes[i].style.display); | |
| + | nRowsShown = (aNodes[i].style.display=='table-row' ? nRowsShown+1 : nRowsShown); | ||
| + | nRowsHidden = (aNodes[i].style.display=='none' ? nRowsHidden+1 : nRowsHidden); | ||
| + | } | ||
| + | // count display state of empty rows | ||
| + | sNodeSel = 'tr[id^=SH-emptyrow-'+sSHID+']'; | ||
| + | console.log('[CountSHBD()]: NodeSel="'+sNodeSel+'"'); | ||
| + | aNodes = document.querySelectorAll(sNodeSel); | ||
| + | console.log('[CountSHBD()]: Nodes[].length='+aNodes.length); | ||
for (var i = 0; i < aNodes.length; i++) { | for (var i = 0; i < aNodes.length; i++) { | ||
console.log('[CountSHBD()]: Node='+aNodes[i].id+', '+aNodes[i].style.display); | console.log('[CountSHBD()]: Node='+aNodes[i].id+', '+aNodes[i].style.display); | ||
Version vom 21:19, 1. Okt. 2026
Zeigen/Verbergen:
dies ist ein Test ...
dies ist ein Test ...
dies ist ein Test ...
dies ist ein Test ...
