0

我有一份调查清单。我需要通过将 javascript 放置在内容编辑器 webpart 中来隐藏特定问题。谁能给我正确的javascript代码来隐藏调查列表中的问题?

4

2 回答 2

1
document.getElementById('MyQuestionID').style.display = 'none';

虽然我建议使用 JQuery 并从要隐藏的元素中遍历 dom,以隐藏元素包含在其中的 thjat。在这种情况下,加载 JQuery JS 文件并使用类似:

$(document).ready(function() {
    $('input[title="MyQuestionTitle"]').parent().parent().css("display","none");    
});
于 2012-01-12T13:18:15.400 回答
0

由于在浏览器中呈现的方式,人物选择器有点难以确定,试试这样的

var searchText = RegExp("FieldName=\"[YOUR PEOPLE PICKER NAME]\"", "gi");  
$("td.ms-formbody").each(function() {  
    if(searchText.test($(this).html())) 
    {  
        $(this).find("div[Title='People Picker']").css('display', 'none');
        return false;  
    }  
});
于 2012-01-16T13:49:21.767 回答