javascript - 选择单选按钮时如何清除文本字段内的文本

标签 javascript jquery forms input radio-button

目前我有这个单选按钮

  1. 电子
  2. 计算机
  3. 其他

我想做的是,如果选择单选按钮Others,我想显示一个输入文本字段并让用户输入。

我想做的是,当我选择其他并在输入字段中输入内容时,然后当我选择返回电子计算机,我想清除我在输入字段中写入的文本。

请给我提供JavaScript或jQuery的解决方案。

这是我的代码示例。请查收:http://jsfiddle.net/dnGKM/

最佳答案

更新

$('input:radio').on('click', function() {
    if($(this).attr('id') == 'others') {
        $('#showhide').css('opacity', 1.0);
   } else {
       $('#showhide').css('opacity', 0).find('input:text#others_text').val('');
    }  
});​

DEMO

关于javascript - 选择单选按钮时如何清除文本字段内的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10295393/

相关文章:

javascript - 是否可以通过按 enter 从 HTML 表单中的一个控件移动到另一个控件?

javascript - 在加载 div 的同时显示加载器 GIF

javascript - 如何检查fancybox打开与否

javascript - 通过 ng-repeat 更改后,在 ng-model 对象中添加新属性

javascript - 需要我的 jQuery 选项卡在事件且已经打开时不关闭

javascript - 理解 jQuery $.extend() 的正确用法

带有 ui-state-error 的 JqueryUI 图标在对话框中不起作用

security - 自动完成 ="off"是否应该用于所有敏感字段?

javascript - 如何在 ChartJS 中切割折线图

javascript - 资源被解释为样式表但在 AngularJS 中以 MIME 类型 text/html 传输