使用单选按钮触发操作

时间:2013-09-28 04:43:51

标签: javascript jquery html radio-button

我正在做一个项目,我需要两个单选按钮来选择日期。一个单选按钮需要系统日期和打印,但是当我选择时打印另一个按钮,我希望用户能够输入日期(基本上我想要的)当我点击第二个单选按钮时出现的文本字段。。我是html编码的新手,所以如果有人可以帮助我,请阅读javascript和jquery,但我看到的例子无法提供任何帮助。 我已经添加了单选按钮

<table border="1" width="100%">
<tr>
 <th> Date</th>
</tr>
<td>
  Current date<input type="radio" name="zing" id="foo" checked/>
  Add date<input type="radio" name="zing" id="bar"/></td>
</table>

请有人建议我一个想法。

2 个答案:

答案 0 :(得分:0)

试试这个

 $(function(){
      $("input:radio:first").click();
    });

答案 1 :(得分:0)

<table border="1" width="100%">
<tr>
 <th> Date</th>
</tr>
<td>
  Current date<input type="radio" name="zing" id="foo" checked/>
  Add date<input type="radio" name="zing" id="bar"/>
<input type='text' id='txtDate' style='display:none'/>
</td>
</table>

然后记下脚本

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" ></script>
<script>
$(document).ready(function(){
  $("#bar").change(function(){
       $("#txtDate").show();
  });
$("#foo").change(function(){
       $("#txtDate").hide();
  });
});
</script>