Javascript 如何将属性传递到PHP include中的JS文件
首先,我用Javascript 如何将属性传递到PHP include中的JS文件,javascript,php,Javascript,Php,首先,我用 <script type="text/javascript" > function ShowDIV() { if (popUpDiv.style.display=="none") {popUpDiv.style.display="block"; blanket.style.display="block"; } else { popUpDiv.style.display="none"; blanket.style.display="
<script type="text/javascript" >
function ShowDIV()
{
if (popUpDiv.style.display=="none")
{popUpDiv.style.display="block"; blanket.style.display="block"; }
else
{ popUpDiv.style.display="none"; blanket.style.display="none";}
}
</script>
这是否意味着我必须以某种方式将属性传递给新的header.php文件?应该有blanket的选择器,以便您可以访问其属性,请检查您的代码中的blanket,现在发生的事情是没有blanket选择器,这就是它未定义的原因 所以请检查选择器是否存在,然后只有您才能访问其属性 编辑
你不应该在同一个页面上有两个相同ID的元素。将js内容放在一个单独的js文件中,并调用该文件,而不是将其放在标题中。我也尝试过,我得到了同样的结果…@Aditya我试过了
所有文件都在同一个文件夹中你的代码中有毯子吗?@AnandPatel我不明白你的问题。。这是什么意思?
<a href="#" onClick="ShowDIV();">
<script type="text/javascript" >
function ShowDIV()
{
if (popUpDiv.style.display=="none")
{popUpDiv.style.display="block"; blanket.style.display="block"; }
else
{ popUpDiv.style.display="none"; blanket.style.display="none";}
}
</script>
Cannot read property display of Undefined