У меня есть веб-страница HTML, в которой мне нужно узнать все элементы, имеющие display:none
, и нарисуйте их на display:block
с помощью скрипта, который я могу писать на консоли или используя Firebug.Конвертировать все 'display: none' для отображения блока в HTML
Существует уже сценарий для отображения всех скрытых элементов в тегах формы. Мне нужен аналогичный скрипт для display:none
до display:block
.
var snapHidden = document.evaluate("//input[@type='hidden']",
document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
for (var i = snapHidden.snapshotLength - 1; i >= 0; i--) {
var elmHidden = snapHidden.snapshotItem(i);
elmHidden.style.MozOutline = '1px dashed #666';
elmHidden.type = 'text';
elmHidden.title = 'Hidden field "' +
(elmHidden.name || elmHidden.id) + '"';
}
является 'дисплей: none' добавил через общий файл css? Или через теги 'style = display: none'? Если через теги стиля вы намерены показывать только эти времена, чтобы блокировать или что-то скрытое? – mk117
Возможно, это помогает: [Может ли jQuery получить все стили CSS, связанные с элементом?] (Http://stackoverflow.com/questions/754607/can-jquery-get-all-css-styles-associated-with-an-element # answer-5830517) .... Используйте этот скрипт, чтобы получить стиль 'display: none' и добавить' .show() 'этим элементам, если они имеют этот стиль в его атрибуте. – mk117
Код, который вы опубликовали, не имеет отношения к вашему вопросу. Пожалуйста, отредактируйте свой вопрос и отправьте код, который вы пробовали до сих пор. –