0
我在內容編輯器中添加了一些JavaScript到文檔庫的EditForm.aspx頁面。我有以下的列在我的文檔庫:隱藏/取消隱藏SharePoint列表/ doc庫列
- 標題
- 說明
JavaScript的隱藏時,當增加一個新的項目,這個工程很大,但是我則希望「描述」字段到能夠取消隱藏/顯示「描述」字段如果在「標題」已經/包含以下任一值增加一個新項目時:
-TestItem1 -TestItem2 -TestItem3
我覺得我有,但只是不知道如何實現取消隱藏/顯示部分的一半時,JavaScript我到目前爲止列在下面:
<script language="javascript" type="text/javascript">
<!--
//Custom functionality to hide selected columns from the form
_spBodyOnLoadFunctionNames.push("hideFields");
function findAControl(fieldName){
var arr=document.getElementsByTagName("!");
//get all comments
for(var i=0; i < arr.length; i++)
{
//now match the field name
if(arr[i].innerHTML.indexOf(fieldName) > 0)
{
return arr[i];
}
}
}
function hideFields(){
var control = findControl("Description");
control.parentNode.parentNode.style.display="none";
}
//end custom functionality-->
</script>
感謝