Javascript 使用单选按钮删除输入表单中的值

Javascript 使用单选按钮删除输入表单中的值,javascript,html,radio-button,Javascript,Html,Radio Button,下面的代码本身 <Input type = "radio"> <Input type = "text" name = "nominal" value = "1000"> 我想用单选按钮删除输入表单的值,如何删除 请帮帮我 谢谢这里是一个示例代码 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script> <sc

下面的代码本身

<Input type = "radio"> <Input type = "text" name = "nominal" value = "1000">

我想用单选按钮删除输入表单的值,如何删除

请帮帮我


谢谢这里是一个示例代码

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>

    <script type="text/javascript">
        $(document).ready(function(){
        $('#radio').change(function(){
            $('#nominal').val('');
        });  
        });
    </script>

    <div>
      <input id="radio" type= "radio"> 
      <input id="nominal" type= "text" name="nominal" value="1000">
    </div>

$(文档).ready(函数(){
$('#radio')。更改(函数(){
$('名义').val('');
});  
});

使用复选框解决方案


$(文档).ready(函数(){
$('#复选框')。更改(函数(){
如果($('#复选框')。是(':checked')){
$('名义').val('');
}否则{
$('名义').val(1000);
}
});  
});

喜欢重置表单吗?是的,非常喜欢。你能帮我吗?为什么只有一个单选按钮?它们应该在组中使用。我需要逐个重置单个数据,所以为什么不使用普通按钮元素呢?如果用户单击一个单选按钮,它将被选中,但随后他们可以再次输入,因此表示“重置”的单选按钮已被选中,但输入不是空的。这听起来让用户很困惑。在任何情况下,请您的问题显示更多的HTML,至少有两个或三个上下文字段。但是,在再次取消选中填充之后呢?像这样更改java脚本$('#radio')。更改(函数(){if($('#radio')。is(':checked'){$('#nominal')。val(';}else{$('#nominal')).val(1000);}});如果您使用的是单个收音机按钮,则可能无法取消选中。那么解决方案是什么?Richardson先生,当取消选中返回值而不是确定的值时,您可以使用复选框代替radiohow?不是这样:$(“#名义”)。Val(1000);那么您想要替换什么值呢?
<script type="text/javascript">
    $(document).ready(function(){

        $('#checkbox').change(function() {
                if($('#checkbox').is(':checked')) {
                    $('#nominal').val('');  
                } else {
                    $('#nominal').val(1000);    
                }
        });  
    });
</script>

<div>
  <input id="checkbox" type= "checkbox"> 
  <input id="nominal" type= "text" name="nominal" value="1000">
</div>