我有一个包含多个复选框的表单,我想使用JavaScript来确保至少检查一个.这就是我现在所拥有的,但无论选择什么,弹出警报.
JS(错)
function valthis(){
if (document.FC.c1.checked) {
alert ("thank you for checking a checkbox")
} else {
alert ("please check a checkbox")
}
}
Run Code Online (Sandbox Code Playgroud)
HTML
<p>Please select at least one Checkbox</p>
<br>
<br>
<form name = "FC">
<input type = "checkbox" name = "c1" value = "c1"/> C1
<br>
<input type = "checkbox" name = "c1" value = "c2"/> C2
<br>
<input type = "checkbox" name = "c1" value = "c3"/> C3
<br>
<input type = "checkbox" name = "c1" …Run Code Online (Sandbox Code Playgroud) 我正在执行PHP if/else语句.
但是,我希望代码执行以下操作:
<?php
if ($condition == true){
echo 'ITS TRUE!';
}else {
#id-element.css('display':'none');
}
?>
Run Code Online (Sandbox Code Playgroud)
请注意,ELSE语句执行jQuery行,该行更改所涉及元素的css样式.
我该怎么做呢?
任何人有任何建议/示例如何在PHP if/else语句中使用jQuery实现PHP if/else和更改css样式?
我需要有关如何过滤数据库中的数据的帮助.我想要一个像excel电子表格中的过滤器.
例如,我有关于如何从w3school获取有关如何从数据库中选择数据的数据的示例代码.这是我的示例代码:
<?php
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("TableTest", $con);
$result = mysql_query("SELECT * FROM Colors ");
echo "<table border='1'>
<tr>
<th>Colors</th>
<th>Type</th>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['colors'] . "</td>";
echo "<td>" . $row['type'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysql_close($con);
?>
Run Code Online (Sandbox Code Playgroud)

我也在w3school中发现了这个样本,但我不想用下拉过滤数据库.
我想把它变成一个excel过滤器.当我选择"颜色"列以过滤"红色"时,它将仅显示红色.所以我想知道是否有人可以帮助我如何开始.
谢谢大家
我正在学习Javascript和jQuery,我遇到了这个问题.假设我的代码如下所示:
<div id="hey"> hey </div>
<div id="how"> how </div>
<div id="are"> are </div>
<div id="you"> you </div>
Run Code Online (Sandbox Code Playgroud)
现在,如果我点击其中一个div,我希望其他的消失.我知道,我可以与他们中的每一个创建4种功能on.click hey,并display none有how,are和you.但有更简单的方法吗?我敢打赌,classes也许吧?
谢谢你的回复!