如果选中了复选框,则将值添加到输入字段

时间:2013-11-20 20:39:57

标签: javascript function input checkbox

我正在尝试将文本输入的值更改为no,如果选中则为yes,如果未选中则为yes,这带有复选框但我似乎无法使其正常工作..

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


$(function(){
$('#checkbox').change(function() {
    $("#text").val(($(this).is(':checked')) ? "yes" : "no");
});
});

演示: http://jsfiddle.net/YJRQp/

我想念这里的东西吗?请指教。

2 个答案:

答案 0 :(得分:1)

你只需要在你的小提琴中包含jQuery。图书馆左侧有一个下拉列表。

答案 1 :(得分:0)

这应该有效

$(document).ready(function(){
    $("#checkbox").click(function(){
        if ($(this).is(':checked'))
        {
            $("#text").val("Yes");
        }
        else
        {
            $("#text").val("No");
        }
    });
});