Я пытаюсь сделать основной оператор if / else для отображения или скрытия содержимого в таблице. Также важно отметить, что этот контент подается из XML-документа. Я ищу тег XML с именем.
У меня есть следующий код, и я не могу понять, как заставить это работать. Что бы я ни старался, на странице ничего не отображается. Моя логика кажется правильной, но я также не очень хороший сценарист; поэтому любые рекомендации будут с благодарностью. Спасибо за ваше время и помощь.
n = xmlDoc.getElementsByTagName("note")[0].childNodes[0].nodeValue
if (n != NONE){
document.write("<tr>");
document.write("<td colspan='4' id='notation'>");
document.write(y[j].getElementsByTagName("note")[0].childNodes[0].nodeValue);
document.write("</td>");
document.write("</tr>");
}else{
document.getElementsByTagName("note").style.display = 'none';
}
}
.... или что, если я включаю и выключаю видимость div?:
if (none != NONE){
document.write("<div id='test' style='background-color: #999;'>")
document.write(y[j].getElementsByTagName("note")[0].childNodes[0].nodeValue);
document.write("</div>");
}else{
document.getElementById('test').style.display = 'none';
}