加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

如何在PHP类函数中使用javascript?

发布时间:2020-12-13 17:08:00 所属栏目:PHP教程 来源:网络整理
导读:如你所见,我有一个名为table的类;我有很多功能“主面”就是其中之一;这些功能就像我的界面上有一些复选框和组合框;我想在“全部”复选框上写一些 JavaScript – onclick =“”. 我希望当用户点击“全部”复选框时,选项将在屏幕上消失,但我找不到办法. 有什么
如你所见,我有一个名为table的类;我有很多功能“主面”就是其中之一;这些功能就像我的界面上有一些复选框和组合框;我想在“全部”复选框上写一些 JavaScript – > onclick =“”.
我希望当用户点击“全部”复选框时,选项将在屏幕上消失,但我找不到办法.
有什么办法吗?我可以将调用JavaScript函数添加到onclick吗?

<script type="text/javascript" >
function hide(){
            if(document.form.All.checked){
                 document.getElementById('option').style.visibility="hidden";
            }
}
</script>

</head>
<body> 

<?php

class table{

   public function   __construct() {
       echo table:: mainface();              
   }

   public function mainface()
   {
      $arayuz=" ";
      $arayuz.="<form name=form action=index.php method=post>";
      $arayuz.="<fieldset>";

    $arayuz.="<input type=checkbox name=All value=All onclick='SOME JAVA SCRIPT FUNCTION'>;

}
?>

解决方法

php文件:

public function mainface()
{
    $output = "<script type="text/javascript" src="/path_to_your_js/table.js">-</script>";
    $output.= "<form name ="form" action="index.php" method="POST">";
    $output.= "<fieldset>";
    $output.= "<input type="checkbox" name="ALL" value="ALL" onclick="checkAll(this)">";
}

然后在table.js中:

function checkAll( myCheckBox )
{
    //do some stuff you need here
    myCheckBox.style.display = "none";
}

我希望有帮助……

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读