如何在php中触发js函数?

时间:2016-06-24 06:11:02

标签: javascript php

    1  0.1736  0.9848  1.0000
    2  0.3420  0.9397  1.0000
    3  0.5000  0.8660  1.0000
    4  0.6428  0.7660  1.0000
    5  0.7660  0.6428  1.0000
    6  0.8660  0.5000  1.0000
    7  0.9397  0.3420  1.0000
    8  0.9848  0.1736  1.0000
    9  1.0000 -0.0000  1.0000
   10  0.9848 -0.1736  1.0000
   11  0.9397 -0.3420  1.0000
   12  0.8660 -0.5000  1.0000
   13  0.7660 -0.6428  1.0000
   14  0.6428 -0.7660  1.0000
   15  0.5000 -0.8660  1.0000
   16  0.3420 -0.9397  1.0000
   17  0.1736 -0.9848  1.0000
   18 -0.0000 -1.0000  1.0000
   19 -0.1736 -0.9848  1.0000
   20 -0.3420 -0.9397  1.0000
   21 -0.5000 -0.8660  1.0000
   22 -0.6428 -0.7660  1.0000
   23 -0.7660 -0.6428  1.0000
   24 -0.8660 -0.5000  1.0000
   25 -0.9397 -0.3420  1.0000
   26 -0.9848 -0.1736  1.0000
   27 -1.0000  0.0000  1.0000
   28 -0.9848  0.1736  1.0000
   29 -0.9397  0.3420  1.0000
   30 -0.8660  0.5000  1.0000
   31 -0.7660  0.6428  1.0000
   32 -0.6428  0.7660  1.0000
   33 -0.5000  0.8660  1.0000
   34 -0.3420  0.9397  1.0000
   35 -0.1736  0.9848  1.0000
   36  0.0000  1.0000  1.0000

我想在内部调用js函数如果来了,如果在条件中如何调用js函数?是否可以在php标记内没有任何事件的情况下调用js fucntion?

4 个答案:

答案 0 :(得分:0)

您也可以使用jquery:

if (!$errors) {
    echo "<script type='text/javascript'> 
              $(document).ready(function(){
                  myfunction();
              });
          </script>";
}

答案 1 :(得分:0)

使用jquery

if (!$errors) {
    echo "<script type='text/javascript'> 
              $(document).ready(function(){
                  myfunction();
              });
          </script>";
}

没有jquery和等待unlit整个页面加载

if (!$errors) {
    echo "<script type='text/javascript'>
     window.onload = function() {
        myfunction();
     };
    </script>";
}

并且没有Onload

if (!$errors) {
    echo "<script type='text/javascript'>myfunction();</script>";
}

答案 2 :(得分:0)

您也可以这样使用:

<?php
// php code

如果(条件){

?>

<script type="text/javascript">
  jsFunction();
</script>

<?php

}

// php code
 ?>

答案 3 :(得分:-1)

您可以在两个脚本标记之间创建一个echo并调用它。

喜欢:

if (!$errors) {
  echo "<script> myfunction(); </script>";
 }