隐藏Sharepoint Survey List字段

时间:2012-01-11 14:40:44

标签: javascript sharepoint sharepoint-2007 contenteditable content-editor

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

2 个答案:

答案 0 :(得分:1)

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

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

$(document).ready(function() {
    $('input[title="MyQuestionTitle"]').parent().parent().css("display","none");    
});

答案 1 :(得分: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;  
    }  
});