Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用.prop设置复选框的值_Javascript_Jquery_Checkbox - Fatal编程技术网

Javascript 使用.prop设置复选框的值

Javascript 使用.prop设置复选框的值,javascript,jquery,checkbox,Javascript,Jquery,Checkbox,因此,我在我的脚本中有以下代码来分配几个正常工作的文本框的值 但是,当我尝试分配复选框的值时,似乎没有为该复选框设置任何内容。我尝试过使用.prop和.attr,所以我认为我的整个方法都是错误的 我们将非常感谢您的帮助 这是我未更改的代码。我试图分配“#id_language_detail_multiple_languages”的值: 如果要指定文本框的“值”,您将添加以下操作: $('#YourId').attr('value', 'setYourValueHere') 如果要获得文本框的值

因此,我在我的脚本中有以下代码来分配几个正常工作的文本框的值

但是,当我尝试分配复选框的值时,似乎没有为该复选框设置任何内容。我尝试过使用.prop和.attr,所以我认为我的整个方法都是错误的

我们将非常感谢您的帮助

这是我未更改的代码。我试图分配“#id_language_detail_multiple_languages”的值:

如果要指定文本框的“值”,您将添加以下操作:

$('#YourId').attr('value', 'setYourValueHere')
如果要获得文本框的值,只需执行以下操作:

var myValue = $('#YourId').attr('value')
对于“.prop”也是一样的

如果不是您想要的,请更具体一点或给我们一个:-)

顺便说一下,您还可以执行以下操作:

如果选择1复选框:

$("input[type='checkbox']").val('yourValue');
或者只是:

document.getElementById('yourCheckbox').value = 'YourValue';

如果未设置该值,它将返回undefined,因此请注意并检查是否已设置

您好,您可以按如下方式操作。复选框的属性与文本框不同

$(“#CheckboxID”).prop(“选中”、“真”)

如果您想读取复选框值,请使用以下方法

$("#CheckboxID").prop("checked");

谢谢。

您也可以发布HTML标记吗?您如何检查值是否已设置?
$("#CheckboxID").prop("checked");