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