我有一个drupal网站,其中我们有多种自定义数据类型。我们希望这些类型中的一些数据能够检查和编辑,但不会发生在偶然走过的人身上。我做了以下事情:
在"编辑内容"页面我想要包含所提及数据的字段中的两件事之一:
<script language="JavaScript">
function ShowHide(divId)
{
if(document.getElementById(divId).style.display == 'none')
{
document.getElementById(divId).style.display='block';
}
else
{
document.getElementById(divId).style.display = 'none';
}
}
</script>
</head>
<body>
<a onclick ="javascript:ShowHide('HiddenDiv')" href="javascript:;"> Show/Hide</a>
<div class="mid" id="HiddenDiv" style="DISPLAY: none" >
This text was hidden
</div>
答案 0 :(得分:1)
不要使用前端JavaScript,在需要编辑的页面上执行hook_form_alter。有关更多信息,请阅读drupal文档。