-1
我有两个单选按钮“是”和“否”,单击“是”时应显示两个文本字段并单击“否”应该生成另一个输入文本字段。以前的输入字段应该隐藏,如何在HTML中实现这一点?在单击单选按钮时显示相应的文本字段
<input type="Radio" name="radio2text" value="Radiobutton1" onclick="javascript:radioWithText('yes')" checked="checked" />Yes
<input type="Radio" name="radio2text" value="Radiobutton2" onclick="javascript:radioWithText('no')" />No
<div id="Incident ID" style="display:visible;">
<br>Incident ID :<input type="Text" name="Incident ID"/></br>
</div>
\t
<div id="Description" style="display:visible;">
<br>Description :<input type="Text" name="Description"/></br>
</div> \t
<div id=" Ref" style="display:visible;">
<br>Ref :<input type="Text" name="Ref"/></br>
</div>
<script type="text/javascript" language="JavaScript">
\t function radioWithText(d) {
\t \t if(d =='yes'){
\t \t \t document.getElementById('Incident ID').style.display = "visible";
\t \t \t document.getElementById('Description').style.display = "visible";
\t \t \t } else (d == 'no') {
\t \t \t document.getElementById('Ref').style.display = "visible";
\t \t }
\t \t }
</script>
我需要在这里改变以获得所需的输出?我得到了两个单选按钮的所有输入字段。
欢迎堆栈溢出。请提供您正在使用的代码以及您迄今尝试的代码。 –
请不要将您的代码作为评论发布。回去编辑你的问题,并在其中包含代码(格式化)。 –
是的,谢谢你,现在代码被添加问题 – Saranya