我有2个单选按钮。当单击第一个单选按钮文本框将打开,当点击另一个单选按钮时第二个文本框将打开..现在我想当我点击在第二个单选按钮上,第一个单选按钮文本框应该清晰。如何通过单击另一个单选按钮清除第一个单选按钮文本框的值
查看:
<label>Assign Credit Limit Amount/Days</label><br>
<label for="chkYes">Credit Amount</label>
<input type="radio" id="chkYes" name="chkPassPort" onclick="ShowHideDiv()"/>
<label for="chkNo">Day</label>
<input type="radio" id="chkNo" name="chkPassPort" onclick="ShowHideDiv()" />
<div id="creditAmount" style="display: none"><br>
<label for="creditAmount">Credit Amount</label>
<input type="text" class="form-control" id="creditAmount" placeholder="creditAmount" name="creditAmount" maxlength="128">
</div>
<div id="day" style="display: none"><br>
<label for="day">Day</label>
<input type="text" class="form-control" id="day" placeholder="day" name="day" maxlength="128">
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
的javascript:
<script type="text/javascript">
function ShowHideDiv() {
var chkYes = document.getElementById("chkYes");
var chkNo = document.getElementById("chkNo");
var creditAmount = document.getElementById("creditAmount");
creditAmount.style.display = chkYes.checked ? "block" : "none";
var day = document.getElementById("day");
day.style.display = chkNo.checked ? "block" : "none";
}
</script>
你能详细阐述一下你的要求吗? –
最简单的解决方案是: document.getElementById(id_of_textbox).value =“”; – Calaris