Javascript 如果数据库包含值,则隐藏div-角度
我想检查MySQL数据库是否包含特定值。如果这是真的,我想隐藏一个HTMLJavascript 如果数据库包含值,则隐藏div-角度,javascript,html,css,node.js,angular,Javascript,Html,Css,Node.js,Angular,我想检查MySQL数据库是否包含特定值。如果这是真的,我想隐藏一个HTML。这可能吗 我可以用CSS&JS隐藏元素吗,或者我应该用什么来隐藏div 另外,我们如何像NgIF语句一样将其添加到Div中 谢谢 如果您正在认真考虑使用JavaScript隐藏元素(由于某种限制或要求)。您可以使用以下方法 CSS+Javascript+PHP方式: 如果您的想法更像堆栈溢出中的运行代码段部分。仅当在数据库中设置时才显示展开 那么在这种情况下,您可以实现这样的功能 $(函数(){ $(“#btntogl
。这可能吗
我可以用CSS&JS隐藏元素吗,或者我应该用什么来隐藏div
另外,我们如何像NgIF语句一样将其添加到Div中
谢谢 如果您正在认真考虑使用JavaScript隐藏元素(由于某种限制或要求)。您可以使用以下方法 CSS+Javascript+PHP方式: 如果您的想法更像堆栈溢出中的运行代码段部分。仅当在数据库中设置时才显示展开 那么在这种情况下,您可以实现这样的功能
$(函数(){
$(“#btntogle”)。在(“单击”,函数(){
$(“#注释”).toggleClass(“隐藏”);
});
});代码>
.hide{
显示:无;
}
切换隐藏/显示
要隐藏的注释部分
请在PHP文件中尝试类似的操作。我已经包括了一个始终呈现的项目的示例,以及一个有条件呈现的项目
<div id="userinfo">
<?php // This is always rendered by the server ?>
Username: <?php htmlentities($row['username']) ?>
<?php // This is rendered by the server if the column is true ?>
<?php if ($row['admin']): ?>
<div class="admin">(admin)</div>
<?php endif ?>
</div>
用户名:
(行政)
类似于
if (your statement condition) {
echo '<script type="text/javascript">document.getElementById(DIV_ID").style.display= "none";</script>';
exit;
}
if(您的语句条件){
echo“document.getElementById(DIV_ID”).style.display=“无”;
出口
}
PHP本身不与元素交互。它只是输出HTML,HTML被解析为元素。您可以通过PHP在元素上准备一个条件类属性作为输出的一部分。听起来您需要学习一些PHP基础知识。仅当数据库具有目标值时才回显元素。谢谢大家!我认为Halfer的答案是正确的最适合我。欢迎@devlog。如果您感兴趣,我的个人资料中有一个PHP教程可能对您有用。