I am trying to make a table that expands when clicked, so it starts as one row, then two, then three, etc., but remains at 100% height. This works fine in FF, IE, and Opera, but when I added the third line in Chrome, now it starts at 50% versus 100%.
I’ve been looking around for ages, and since this is for the exam review plan for several days, I have run out of time a bit haha.
So yes, if anyone can offer any help that would be very helpful and much appreciated.
(I think I should not publish all my code, so I will try to reduce it to only the corresponding bits without style tags, and what not - if someone wants me to publish everything else that I can)
function toggleSub() { if( document.getElementById("hideSub").style.display=='none' ){ document.getElementById("hideSub").style.display = ''; }else{ document.getElementById("hideSub").style.display = 'none'; document.getElementById("hideNeuro").style.display = 'none'; document.getElementById("hideAtypicalBlank").style.display = 'none'; document.getElementById("hideAtypical").style.display = 'none'; } } function toggleNeuro() { if( document.getElementById("hideNeuro").style.display=='none' ){ document.getElementById("hideNeuro").style.display = ''; document.getElementById("hideAtypicalBlank").style.display = 'none'; }else{ document.getElementById("hideNeuro").style.display = 'none'; if(document.getElementById("hideAtypical").style.display == '') document.getElementById("hideAtypicalBlank").style.display = ''; } } function toggleAtypicalBlank() { if( document.getElementById("hideAtypicalBlank").style.display=='none' && document.getElementById("hideNeuro").style.display=='none'){ document.getElementById("hideAtypicalBlank").style.display = ''; }else{ document.getElementById("hideAtypicalBlank").style.display = 'none'; } } function toggleAtypical() { if( document.getElementById("hideAtypical").style.display=='none' ){ document.getElementById("hideAtypical").style.display = ''; }else{ document.getElementById("hideAtypical").style.display = 'none'; } } table
source share