Javascript 若选中复选框,则向输入字段添加值
我正在尝试将文本输入的值更改为“否”(如果选中)或“是”(如果未选中),这带有一个复选框,但我似乎无法使其工作Javascript 若选中复选框,则向输入字段添加值,javascript,function,input,checkbox,Javascript,Function,Input,Checkbox,我正在尝试将文本输入的值更改为“否”(如果选中)或“是”(如果未选中),这带有一个复选框,但我似乎无法使其工作 <input type="checkbox" name="checkbox" id="checkbox" value="" /> <input type="text" name="text" id="text" value="" /> $(function(){ $('#checkbox').change(function() { $("#text"
<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");
});
});
$(函数(){
$('#复选框')。更改(函数(){
$(“#text”).val(($(this).is(':checked'))?“是”:“否”);
});
});
演示:
这里有什么我错过的吗?请给出建议。您只需要将jQuery包含在您的小提琴中。左边有一个图书馆下拉列表。这应该可以
$(document).ready(function(){
$("#checkbox").click(function(){
if ($(this).is(':checked'))
{
$("#text").val("Yes");
}
else
{
$("#text").val("No");
}
});
});
JQuery没有包含在那把小提琴中……它工作得很好。似乎您忘了包含
jQUery
。您没有加载jQUery!难怪它不起作用。。。请参见此处:http://jsfiddle.net/YJRQp/1/
我为错过这一点感到羞愧!很抱歉