隐藏文本并使用单选按钮进行查看

时间:2011-03-15 18:03:06

标签: html xhtml

如果选择某个单选按钮(是),我试图显示/显示一些内容。我提供了HTML格式的文本。我相信这应该是一个非常简单的代码,但我的HTML非常生疏。这都在一张桌子里。如果选择了YES收音机,我希望显示3个数量部分,但如果没有,那么我希望隐藏它们。我希望这有帮助...

<tbody>
<td class="style1" colspan="2">
    <strong>Room Setup<br>
        <tr>
            <span class="style2"><em>Complete where applicable</em></span>
    </strong>
</td>
<td style="width: 255px;">
    *Is a Room Setup Required?
</td>
<td style="width: 202px;">
    <input name="roomsetup" value="yes" type="radio">
    Yes<br>
    <input name="roomsetup" value="no" type="radio">&nbsp; No
</td>
</tr>
<tr>
    <td style="width: 255px; height: 14px;">
    </td>
    <td style="width: 202px; height: 14px;">
        &nbsp;
    </td>
</tr>
<tr>
    <td style="width: 255px;" class="style3">
        Quantity&nbsp;
    </td>
    <td style="width: 202px;">
        <input name="roomchairs" value="yes" type="checkbox">&nbsp; Chairs Needed<br>
        <input name="roomchairsquantity" type="text">
    </td>
</tr>
<tr>
    <td style="width: 255px;">
        &nbsp;
    </td>
    <td style="width: 202px;">
        &nbsp;
    </td>
</tr>
<tr>
    <td style="width: 255px;" class="style3">
        Quantity&nbsp;
    </td>
    <td style="width: 202px;">
        <input name="checktables" value="yes" type="checkbox">&nbsp; Tables Needed<br>
        <input name="roomquantitytable" type="text">
    </td>
</tr>
<tr>
    <td style="width: 255px;">
        &nbsp;
    </td>
    <td style="width: 202px;">
        &nbsp;
    </td>
</tr>
<tr>
    <td style="width: 255px;" class="style3">
        Quantity&nbsp;
    </td>
    <td style="width: 202px;">
        <input name="checktableclothes" value="yes" type="checkbox">&nbsp; Tableclothes
        Needed<br>
        <input name="roomquantitycloth" type="text">
    </td>
</tr>
<tr>
    <td style="width: 255px;" class="style3">
        &nbsp;
    </td>
    <td style="width: 202px;">
        &nbsp;
    </td>
</tr>

2 个答案:

答案 0 :(得分:1)

有两种方法可以做到这一点。

(1)使用PHP

<?php 

if($_POST["RADIOBOX NAME"] =="OPTION YOU WANT TO SELECT") {
echo "WHAT YOU WANT TO SAY";
//USE THE ECHO AS MUCH AS NEEDED
}
?>

(2)我认为有一个JavaScript,但是,我不熟悉JavaScript。

答案 1 :(得分:0)

你需要一些javascript。如果你可以使用像jQuery这样的东西,这很容易做到,而且很容易在互联网上找到brazillions教程。

例如this onethis one