带有PHP IF的Javascript函数

带有PHP IF的Javascript函数,javascript,php,html,function,get,Javascript,Php,Html,Function,Get,大家好,我想问一个非常简单的问题,不幸的是,我没有主意了,我想要一个函数,当它是$GET的时候,马上就可以做一个JavaScript函数,但我只想确保你就是这样做的 函数监视() document.getElementById(“home”).style.display=“无”; document.getElementById(“watch”).style.display=“block”; 很简单,只需执行以下操作: <a href="index.php?id=8">8</

大家好,我想问一个非常简单的问题,不幸的是,我没有主意了,我想要一个函数,当它是$GET的时候,马上就可以做一个JavaScript函数,但我只想确保你就是这样做的


函数监视()
document.getElementById(“home”).style.display=“无”;
document.getElementById(“watch”).style.display=“block”;

很简单,只需执行以下操作:

<a href="index.php?id=8">8</a>

<script>
var myFunction = function() {  
 ...
};

<?php
if(isset($_GET['id'])) {
   echo 'myFunction();';
}
?>
</script>

var myFunction=function(){
...
};

当您收到id参数时,它将打印代码以运行JS函数,只需将此
标记放在
之前,这样就可以在DOM加载后执行它。

很简单,只需执行以下操作:

<a href="index.php?id=8">8</a>

<script>
var myFunction = function() {  
 ...
};

<?php
if(isset($_GET['id'])) {
   echo 'myFunction();';
}
?>
</script>

var myFunction=function(){
...
};

当您收到id参数时,它将打印代码以运行JS函数,只需将此
标记放在
的前面,这样就可以在DOM加载后执行它。

将行替换为问题:

    echo "<script>watch() </script>";
echo“watch()”;

因为watch是一个Javascript函数,您调用它就像调用PHP函数一样

用以下内容替换带有问题的行:

    echo "<script>watch() </script>";
echo“watch()”;

因为watch是一个Javascript函数,您调用它就像调用PHP函数一样

代码中有两个问题

  • 您不能将函数命名为“function”,因为它是一个关键字

  • 您需要使用php回显JavaScript函数调用,以便将其打印在发送给客户端的文档上


  • 代码中有两个问题

  • 您不能将函数命名为“function”,因为它是一个关键字

  • 您需要使用php回显JavaScript函数调用,以便将其打印在发送给客户端的文档上


  • 只需像下面这样使用:

    <a href="index.php?id=8">8</a>
     <?PHP
       if(isset($_GET['id'])) {
         echo "<script> myFunction () {
                     ...........
              }
           </script>";
     ?>
    

    只需按如下方式使用:

    <a href="index.php?id=8">8</a>
     <?PHP
       if(isset($_GET['id'])) {
         echo "<script> myFunction () {
                     ...........
              }
           </script>";
     ?>
    
    
    
    这是一个问题
    函数功能
    -无法使用某个关键字调用函数这是一个问题
    函数功能
    -无法使用某个关键字调用函数如果它很简单,谢谢:)试试看,如果它起作用,请选择此作为答案,如果它不起作用,如果它很简单,谢谢:)试试看,如果它有效,选择这个作为答案,如果没有,我来帮你谢谢,我知道这个,我只是需要它分开一点:)谢谢,我知道这个,我只是需要它分开一点:)