更改页面加载时所选单选按钮的值

时间:2011-10-11 19:37:39

标签: asp-classic radio-button

我有以下代码,它们为选择“是”和“否”呈现两个单选按钮。在页面加载时,始终选择“否”,但我需要“是”作为默认值(我不是这种编码类型中最好的,我尝试了一些事情,而我的研究并没有让我知道。我该怎么调整呢?提前谢谢。

<tr>
    <td> Residential?&nbsp;

        <input type="radio" name="Residential" value="0" onclick="document.QuoteInfo.save.value='0';document.OrderPanel.submit();" <%If Not Session("oDE").Fieldvalue("QUOTES","Residential") Then Response.Write " checked "%>  />
            No&nbsp;
        <input type="radio" onclick="document.QuoteInfo.save.value='0';document.OrderPanel.submit();" name="Residential" value="1" <%If Session("oDE").Fieldvalue("QUOTES","Residential") Then Response.Write " checked "%>  />
            Yes

    </td>
</tr>

1 个答案:

答案 0 :(得分:0)

<击>好。如果我理解正确,您不需要asp块来处理默认的checked属性。尝试手动添加。

<input type="radio" name="Residential" value="0" onclick="document.QuoteInfo.save.value='0';document.OrderPanel.submit();" /> No&nbsp;
<input type="radio" onclick="document.QuoteInfo.save.value='0';document.OrderPanel.submit();" name="Residential" value="1" checked="checked" /> Yes

<击> 修改 我编辑因为你需要asp块。 onclick="document.QuoteInfo.save.value='0';document.OrderPanel.submit();"这适用于noyes。至少,对于复选框yes,onclick属性可以是onclick="document.QuoteInfo.save.value='1';document.OrderPanel.submit();"